NEW Workflow v2 · the multi-agent verification layer is live
All apps

Postmark

transactional email 46 tools available

Postmark is an email delivery service that enables developers to send transactional emails with high deliverability and detailed analytics.

About this integration

Connect Postmark to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Postmark's 46 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Connect Postmark to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 46 exposed
Plans All, incl. Free
Data Never trained on

Postmark · in workflows

What teams actually run.

Three patterns teams run with Postmark on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Trigger on event

Listen for a new event
Parse and validate the payload
Take an action with the linked tool
02

Daily summary

Pull yesterday's activity
Summarise with the model of your choice
Send the digest via email or Slack
03

Cross-tool sync

Read records from one app
Transform with a persona
Write the result back via this integration

46 tools available

The Postmark toolbox.

Every Postmark capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

Archive Message Stream

Tool to archive a message stream (soft delete). Use when you need to remove a message stream that will be permanently deleted after 45 days.

Check Spam Score

Tool to assess the spam score of a raw email via the SpamCheck API. Use when you have full email source and need spam scoring before sending. Returns spam score and detailed report.

Create Inbound Rule

Tool to create a new inbound rule trigger to block email from a specific sender or domain. Use when you need to prevent emails from specific addresses or domains from being processed.

Create Message Stream

Tool to create a new message stream. Use when you need to set up separate streams for transactional or broadcast emails.

Create Suppressions

Tool to add email addresses to the suppression list for a message stream. Use when you need to prevent emails from being sent to specific addresses.

Create Template

Tool to create a new email template. Use when you need reusable templates before sending emails.

Create Webhook

Tool to create a new webhook configuration for Postmark. Use when you need to set up a webhook to receive event notifications for email tracking (opens, clicks, bounces, deliveries, etc.).

Delete Inbound Rule

Tool to delete a specific inbound rule trigger. Use when you need to remove an inbound rule by its ID after confirming it's no longer needed.

Delete Suppressions

Tool to remove email addresses from the suppression list for a message stream. Use when you need to reactivate previously suppressed email addresses. Note that only HardBounce and ManualSuppression types can be deleted; SpamComplaint suppressions cannot be removed.

Delete Template

Tool to delete a template by its ID or alias. Use when you need to permanently remove a template after confirming it's no longer needed.

Delete Webhook

Tool to delete a specific webhook. Use when you need to remove a webhook by its ID after confirming it's no longer needed.

Edit Server

Tool to update settings for the current Postmark server. Use when you need to modify server configuration.

Edit Template

Tool to update an existing Postmark template by its ID. Use when you need to modify a template's name, subject, HTML or text body, alias, type, layout, or active status.

Edit Webhook

Tool to update an existing webhook’s URL or triggers. Use when you need to modify webhook settings after confirming the webhookID.

Get Bounce Counts

Tool to get total counts of emails that have been returned as bounced. Use when you need aggregate bounce statistics and per-day breakdown by bounce type (hard bounce, soft bounce, transient, SMTP API errors).

Get Bounces

Tool to retrieve a list of bounces for a server with optional filters. Use when you need to page through bounce data after applying filters.

Get Browser Platform Usage

Tool to retrieve browser platform usage statistics for clicked links. Use after sending outbound emails with tracked links to analyze engagement by browser.

Get Browser Usage

Tool to retrieve browser usage statistics for clicked links. Use after sending tracked outbound emails to analyze which browsers and platforms were used to click links.

Get Click Counts

Tool to retrieve total click counts across all links in emails. Use when you need aggregated click metrics for a given date range.

Get Clicks By Browser Family

Tool to retrieve click statistics grouped by browser family. Use after sending outbound emails with tracked links to analyze which browser families recipients used to click links. Requires link tracking to be enabled for emails.

Get Clicks by Location

Tool to get an overview of which part of the email links were clicked from (HTML or Text). Use when you need to analyze click patterns by content type.

Get Delivery Stats

Tool to retrieve delivery statistics. Use after sending emails to get aggregated counts of deliveries, bounces, and spam complaints.

Get Email Client Usage

Tool to retrieve statistics on email clients used to open emails. Use when you need to analyze which clients recipients open your outbound emails.

Get Email Open Counts

Tool to retrieve counts of opened emails. Use when you need per-day and total open stats for a specified period.

Get Message Stream

Tool to retrieve details of a specific message stream by its ID. Use when you need to inspect stream configuration such as type, description, or subscription settings.

Get Opens by Platform

Tool to retrieve email open statistics by platform type. Use when you need to understand which platforms recipients use to open emails.

Get Outbound Overview

Tool to retrieve outbound email statistics overview. Use when you need aggregated outbound metrics after sending emails.

Get Sent Counts

Tool to retrieve total count of emails sent out. Use when you need per-day and total sent statistics for a specified period.

Get Server

Tool to retrieve details of the current Postmark server. Use when you need to inspect server configuration (webhooks, tracking, tokens, etc.) before other operations.

Get Spam Complaints

Tool to retrieve counts of spam complaints. Use when analyzing spam feedback trends after sending campaigns.

Get Template

Tool to retrieve details of a specific template by its ID. Use after obtaining a template ID to inspect its configuration.

Get Tracked Email Counts

Tool to retrieve counts of emails with tracking enabled. Use after specifying a date range to analyze open and click metrics.

Get Webhook

Tool to retrieve details of a specific webhook by its ID. Use when you need to inspect webhook configuration including URL, triggers, and message stream settings.

List Inbound Rules

Tool to list all inbound rules (triggers) configured for blocking senders. Use when you need to retrieve configured inbound rules with pagination support.

List Message Streams

Tool to list all message streams for a Postmark server with optional type and archive filtering. Use when you need to retrieve available message streams. A server may have up to 10 streams including defaults.

List Outbound Message Clicks

Tool to list clicks for outbound messages with filtering options. Use when you need to retrieve click events with pagination and optional filters like recipient, tag, client, OS, platform, or geographic location.

List Outbound Message Opens

Tool to retrieve opens for outbound messages with filtering options. Use when you need to analyze email open events with detailed client, OS, and geographic data.

List Suppressions

Tool to retrieve the suppression list for a message stream with optional filtering. Use when you need to view all suppressed email addresses for a stream.

List Templates

Tool to list all templates for a Postmark server. Use when you need to retrieve available templates with optional pagination and filters.

List Webhooks

Tool to list all webhooks configured for your Postmark account. Use after authenticating your server token to retrieve current webhook configurations.

Search Inbound Messages

Tool to search inbound messages received with optional filtering. Use when you need to retrieve inbound emails with pagination and various filters.

Search Outbound Messages

Tool to search outbound messages with filtering by recipient, tag, status, and date range. Use when you need to query sent messages with specific filters or pagination.

Send Batch Templated Emails

Tool to send multiple templated emails in a single batch API call. Use when you need to send up to 500 templated messages at once.

Unarchive Message Stream

Tool to unarchive a previously archived message stream. Use when you need to restore an archived stream (within 45 days of archiving).

Update Message Stream

Tool to update a message stream configuration in Postmark. Use when you need to modify a stream's name or description. Note that stream type and ID cannot be changed after creation.

Validate Template

Tool to validate a Postmark template. Use when checking that a template's subject and body render correctly against sample data.

See it run

One prompt, start to finish.

A real prompt, the Postmark tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Postmark task end-to-end — plan it, execute across the API, and hand back a verified result.

postmark.archive_message_stream Tool to archive a message stream (soft delete). Use when you need to remove a message stre
postmark.check_spam_score Tool to assess the spam score of a raw email via the SpamCheck API. Use when you have full
postmark.create_inbound_rule Tool to create a new inbound rule trigger to block email from a specific sender or domain. · verified
done

Done. Postmark responded across 3 calls, the verifier signed off, and the result is logged with every payload.

Pairs well with Postmark

Connect Postmark to your stack with Workflow

AI-native automation between Postmark and 77+ other tools — built, run, and self-healed by Workflow.

All integrations →

FAQ · Postmark

Questions, answered.

What teams ask before connecting Postmark.

01 What can I automate with Postmark on Definable?

Anything Postmark exposes through its API. Common transactional email workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 46 Postmark tools directly, then chain the result into another integration without you writing code.

02 How does Postmark authentication work?

Postmark uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Postmark integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 46 Postmark tools. You only need a separate Postmark subscription if Postmark itself charges per seat or per API call.

04 Is using Postmark through Definable secure?

Every call from a persona to Postmark is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Postmark on Definable?

Sign up for Definable, open the integrations page, find Postmark, and connect via OAuth or API key. You can immediately attach Postmark to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Postmark actions does Definable expose?

Definable exposes all 46 Postmark actions as callable tools — including `Archive Message Stream`, `Check Spam Score`, `Create Inbound Rule`, plus 43 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Postmark to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps