Email

Connect PostStack to any app

EU-hosted email API for transactional and marketing email, with contacts, broadcasts, and analytics

Connects with an API keypoststack.dev

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with PostStack?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect PostStack with another app

What your agent can do with PostStack

Triggers and actions 7 triggers · 31 actions

  • Trigger
    Contact Deleted (instant)

    Fires when a contact is deleted (event: contact.deleted).

  • Trigger
    Contact Updated (instant)

    Fires when a contact is updated (event: contact.updated).

  • Trigger
    Email Bounced (instant)

    Fires when an email bounces (event: email.bounced).

  • Trigger
    Email Delivered (instant)

    Fires when an email is delivered (event: email.delivered).

  • Trigger
    New Contact (instant)

    Fires when a contact is created (event: contact.created).

  • Trigger
    New Inbound Email

    Polls for newly received inbound emails.

  • Trigger
    New Sent Email (instant)

    Fires when an email is sent (event: email.sent).

  • Action
    Add a broadcast

    Create a new marketing broadcast.

  • Action
    Add a contact

    Create a new contact.

  • Action
    Add a segment

    Create a new manual contact segment.

  • Action
    Add a template

    Create a new email template.

  • Action
    Add contacts to segment

    Add contacts to an existing segment.

  • Action
    Add suppression

    Add an address to the suppression list.

  • Action
    Cancel broadcast

    Cancel an in-flight broadcast.

  • Action
    Cancel email

    Cancel a scheduled or queued email before it sends.

  • Action
    Delete a contact

    Delete a contact.

  • Action
    Delete a template

    Delete an email template.

  • Action
    Get a contact

    Fetch one contact by ID.

  • Action
    Get a template

    Fetch one email template by ID.

  • Action
    Get broadcast

    Retrieve one broadcast by its public id, including the HTML and text bodies that the list endpoint omits.

  • Action
    Get email

    Fetch one sent or queued email by ID.

  • Action
    Get email events

    Get the delivery event timeline for one email.

  • Action
    Get inbound email

    Fetch one received inbound email by ID.

  • Action
    Import contacts

    Bulk-import a CSV list of contacts.

  • Action
    List broadcasts

    List marketing broadcasts.

  • Action
    List contacts

    List contacts in the account.

  • Action
    List emails

    List sent, queued, and scheduled emails.

  • Action
    List inbound emails

    List emails received via inbound parsing.

  • Action
    List segments

    List contact segments.

  • Action
    List suppressed addresses

    List addresses on the suppression list.

  • Action
    List templates

    List email templates.

  • Action
    Send an email

    Send a transactional email through PostStack.

  • Action
    Send broadcast

    Start sending a broadcast to its recipients.

  • Action
    Send emails in batch

    Send up to 100 emails in a single request.

  • Action
    Update a contact

    Update an existing contact's fields.

  • Action
    Update a template

    Update an email template, creating a new version.

  • Action
    Update email

    Reschedule a queued email's send time.

  • Action
    Validate email address

    Check whether an email address is valid and deliverable.

Related apps

More in Email

Reviews

What our customers say

Questions

PostStack, answered

What can start an automation from PostStack?

Any of PostStack's 7 triggers in the catalog, including Contact Updated (instant), New Contact (instant), New Inbound Email and New Sent Email (instant). Describe the moment in plain language and your agent picks the right one.

What can your agent do in PostStack?

Any of PostStack's 31 actions, including Send an email, Send broadcast, Send emails in batch and Update a contact. Your agent maps the data both ways and tests every scenario before it ships.

Which apps can PostStack connect to?

Any app in the catalog; the list on this page pairs PostStack with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.