Skip to content

Automate Postmark

Keep an eye on the transactional email you send through Postmark. Bounces and spam complaints reach your team as they happen, yesterday's sending stats arrive each morning, and addresses that only bounced temporarily go back on the active list. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: when Postmark reports a bounce or spam complaint on my Transactional server, post the email address, bounce type and subject to #support in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Postmark automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Postmark should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Each morning, check Postmark stats for yesterday and tell me if any message stream had a bounce rate over 3 percent.

When Postmark reports a spam complaint, post the recipient and message subject in Slack.

When a Postmark bounce comes in, mark the user's email as bad in our Supabase users table, log it in a Google Sheet and notify support in Slack.

Beyond chat

Have Postmark work when you're not in the chat

Connecting Postmark to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Postmark

You connect Postmark with an API token from your own account. Most automations use the Server API token of the server that sends your email.

Postmark

Email (transactional)

  1. In Postmark, open Servers and select the server that sends the email.
  2. Open the API Tokens tab and copy the Server API token.
  3. For account-wide tasks, copy the Account API token from Account → API Tokens instead.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for Postmark.

Good to know

Postmark limits that affect automations

  • A Server API token only covers that one server. Automations for another server need its own token.
  • New Postmark accounts start in test mode and can only send to addresses on their own domain until Postmark approves them.
  • Postmark retries a webhook it couldn't deliver, so alerts are deduplicated by bounce ID to avoid repeats.
  • Spam complaints can't be reactivated. Only bounces that Postmark marks as reactivatable are put back.

FAQ

Questions about automating Postmark

What can ClickRuntime see in Postmark?
With a Server API token it can read that server's bounces and sending stats, reactivate bounced addresses and send email. It can't see your other servers unless you add their tokens.
How do bounce alerts arrive so quickly?
You set the automation's link as the Bounce webhook on your Postmark server. Postmark posts each bounce and spam complaint to it as it happens.
Will I get the same bounce twice?
No. Postmark may resend a webhook it couldn't deliver, so the automation remembers each bounce ID and posts it once.
Which bounces get reactivated?
Soft bounces that Postmark says can be reactivated. Hard bounces and spam complaints stay inactive, and you get the list of what was changed.
Do I need AI for Postmark automations?
No. Alerts, stats and reactivation run without it. If you add summaries, they use the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Postmark connector for ChatGPT or Claude?
Not for chatting with Postmark data. A chat connector lets your assistant read and change Postmark while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Postmark event.

Tell your assistant what Postmark should do

Free plan. No credit card.