---
title: "MailSlurp integration for LuumenAI"
url: "https://www.luumen.ai/integrations/mailslurp/"
entity: SoftwareIntegration
category: "Communication"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# MailSlurp integration for LuumenAI

Programmable email inboxes for test and alert flows, read freely and changed on approval

## What LuumenAI can do with MailSlurp

LuumenAI connects to MailSlurp with an API token and exposes 14 tools (9 read-only · 3 write · 2 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 14 tools (9 read-only · 3 write · 2 destructive)
- Plan: available on all plans
- Category: Communication

## About MailSlurp with LuumenAI

Connect MailSlurp and Luumen can see the inboxes, domains, templates, and message history your team depends on for signup tests, alert routing, and deliverability checks. Ask which inbox received a bounce, or what a verification email actually contained. Creating inboxes, updating tags, sending mail, and deleting inboxes run as previewed steps you approve first. Authentication is by API key.

## Example tools

Read-only (9 in total):

- `MAILSLURP_GET_ACCOUNT_INFO` — Return the connected MailSlurp account identity, state, account type, subscription type, and creation time.
- `MAILSLURP_GET_INBOX` — Get one MailSlurp inbox by UUID, including its email address, type, labels, and lifecycle state.
- `MAILSLURP_LIST_CONTACT_GROUPS` — List saved MailSlurp contact groups with optional creation-time filters.
- `MAILSLURP_LIST_CONTACTS` — List saved MailSlurp contacts with optional search and creation-time filters.
- `MAILSLURP_LIST_DOMAINS` — List custom domains configured for the connected MailSlurp account, including identifiers, domain type, and DNS verification state.
- `MAILSLURP_LIST_EMAILS` — List received emails across the account or one selected inbox with unread, exact-search, favorite, plus-address, and time filters.
- `MAILSLURP_LIST_INBOXES` — List MailSlurp inboxes with optional search, tag, type, domain, favorite, and creation-time filters.
- `MAILSLURP_LIST_SENT_EMAILS` — List sent-email records, optionally filtered by source inbox, exact identifier/address search, and creation time.

Write and destructive (5 in total, approval required by default):

- `MAILSLURP_CREATE_INBOX` — Create a MailSlurp HTTP or SMTP inbox.
- `MAILSLURP_DELETE_INBOX` — Permanently delete one MailSlurp inbox by UUID, including its email address and all emails it contains.
- `MAILSLURP_GET_EMAIL` — Get one fully hydrated received email by UUID, including parsed headers, body content, recipients, and attachment IDs.
- `MAILSLURP_SEND_EMAIL` — Send an email from a specific MailSlurp inbox to addresses, saved contacts, or one contact group.
- `MAILSLURP_UPDATE_INBOX` — Update an inbox's name, description, tags, expiration, or favorite status.

## Frequently asked questions

### How does LuumenAI connect to MailSlurp?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in MailSlurp on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to MailSlurp — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/mailslurp/
