Postmark

Postmark MCP integration

Sends batches of templated email, explains bounces and complaints from real statistics, manages per-stream suppressions, and spam-scores a draft.

46actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Send batch templated emails

    Lyro sends multiple templated emails in a single batch call. Agents reach customers with personalized messages instantly.

  • Search outbound messages

    Lyro searches outbound emails with filtering by recipient, tag, and date. Agents find sent message history without email clients.

  • Search inbound messages

    Lyro searches received emails with optional filtering. Agents review incoming messages in one place without email client access.

See all 46 actions

How businesses use Postmark + Lyro

Each card is one request a support team gets, and the Postmark actions Lyro runs to close it.

  • Send a templated batch and know it renders

    Lyro validates that a template's subject and body render correctly, then sends the whole batch through one templated call rather than firing a separate request for every recipient.

    Validate TemplateSend Batch Templated EmailsList Templates
  • Explain why the delivery numbers moved

    Lyro pulls the outbound overview, the bounce counts sitting underneath it, and the spam complaint totals for the period, so a dip in delivery comes back with the specific figures attached.

    Get Outbound OverviewGet Bounce CountsGet Spam Complaints
  • Honor an opt-out on the right stream

    Lyro adds the address to the suppression list for the message stream it applies to, reads the current list back, and removes an entry that was added in error, keeping suppression stream-specific.

    Create SuppressionsList SuppressionsDelete Suppressions
  • Deal with what comes back in

    Lyro searches the inbound messages a server received, blocks a sender or a whole domain with an inbound rule, and checks the spam score of a raw email before anyone acts on it.

    Search Inbound MessagesCreate Inbound RuleCheck Spam Score

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Postmark actions it has and picks the ones a request needs.

  1. 01

    Connect Postmark

    Authorize the Postmark account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Postmark actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Postmark · Lyro

Everything else about Postmark

Setup, permissions, and the limits of what Lyro can do inside Postmark.

  • Because Postmark separates transactional and broadcast mail into streams, and suppressions and statistics are scoped to one. Create Message Stream sets one up, List Message Streams shows what exists, and Archive Message Stream soft-deletes a stream that is no longer wanted, with Unarchive Message Stream bringing it back.

Every action available in Postmark

All 46 actions your agent can call on Postmark, straight from the live MCP connection.

  • Archive message stream

    Archive a message stream (soft delete).

  • Check spam score

    Assess the spam score of a raw email via the SpamCheck API.

  • Create inbound rule

    Create a new inbound rule trigger to block email from a specific sender or domain.

  • Create message stream

    Create a new message stream.

  • Create suppressions

    Add email addresses to the suppression list for a message stream.

  • Create template

    Create a new email template.

  • Create webhook

    Create a new webhook configuration for Postmark.

  • Delete inbound rule

    Delete a specific inbound rule trigger.

  • Delete suppressions

    Remove email addresses from the suppression list for a message stream.

  • Delete template

    Delete a template by its ID or alias.

  • Delete webhook

    Delete a specific webhook.

  • Edit server

    Update settings for the current Postmark server.

  • Edit template

    Update an existing Postmark template by its ID.

  • Edit webhook

    Update an existing webhook’s URL or triggers.

  • Get bounce counts

    Get total counts of emails that have been returned as bounced.

  • Get bounces

    Retrieve a list of bounces for a server with optional filters.

  • Get browser platform usage

    Retrieve browser platform usage statistics for clicked links.

  • Get browser usage

    Retrieve browser usage statistics for clicked links.

  • Get click counts

    Retrieve total click counts across all links in emails.

  • Get clicks by browser family

    Retrieve click statistics grouped by browser family.

  • Get clicks by location

    Get an overview of which part of the email links were clicked from (HTML or Text).

  • Get delivery stats

    Retrieve delivery statistics.

  • Get email client usage

    Retrieve statistics on email clients used to open emails.

  • Get email open counts

    Retrieve counts of opened emails.

  • Get message stream

    Retrieve details of a specific message stream by its ID.

  • Get opens by platform

    Retrieve email open statistics by platform type.

  • Get outbound overview

    Retrieve outbound email statistics overview.

  • Get sent counts

    Retrieve total count of emails sent out.

  • Get server

    Retrieve details of the current Postmark server.

  • Get spam complaints

    Retrieve counts of spam complaints.

Ready to connect Postmark?

Authorize the account and your agent has all 46 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot