Postmark
/ tool

Pm Bypass Inbound Message on Postmark

Bypasses inbound rules for a message id so it can flow to next hook stage.

Generate MCP URL

Use Case

Overview: Bypasses inbound rules for a message id so it can flow to next hook stage through Postmark.

Benefits:

  • Deliver transactional emails reliably through Postmark.
  • Maintain high deliverability with automated sending.

Common Use Cases:

  • Send order confirmations and receipts instantly.
  • Deliver password reset and verification emails reliably.

Use Cases for Postmark MCP

With Adopt AI, your agents can tap into Postmark's full transactional email capabilities. Here are five ways teams use the Postmark MCP integration:


1. Transactional Email Automation

AI agents trigger Postmark transactional emails based on app events like account creation, order confirmations, and shipping updates for reliable delivery.


2. Email Deliverability Monitoring & Alerting

AI agents track Postmark delivery rates, bounces, and spam complaints, alerting teams to issues and recommending actions to maintain sender reputation.


3. Template Management & Versioning

AI agents manage Postmark email templates, track version history, and ensure consistent branding and content across all transactional communications.


4. Bounce & Suppression List Management

AI agents monitor Postmark bounce data, automatically clean suppression lists, and reactivate recovered addresses to maximize deliverability.


5. Email Analytics & Performance Reporting

AI agents pull Postmark delivery, open, and click data to generate performance reports and identify opportunities to improve email engagement.

Explore Other Tools

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Pm Get Server on Postmark

Returns server configuration and sending flags for the token’s server.

Pm Get Webhook on Postmark

Gets webhook configuration by id including triggers and url.

Pm Verify Domain Returnpath on Postmark

Triggers return-path CNAME verification for a domain id. Requires account token.

Pm List Bounce Tags on Postmark

Lists bounce tags in use for filtering and reporting on this server.

Pm List Templates on Postmark

Lists email templates with TemplateType filter and pagination count/offset. Returns ids for PM_GET_TEMPLATE.

Pm Get Outbound Opens on Postmark

Lists open tracking events for a message id with count and offset.

Pm Get Click Stats on Postmark

Click tracking aggregate stats for a date range via /stats/outbound/clicks.

Pm Send Batch Emails on Postmark

Sends up to 500 messages in one call via POST /email/batch with Messages array in _rawBody. Returns status per message. For templates use PM_SEND_BATCH_WITH_TEMPLATE.

Pm Update Webhook on Postmark

Updates webhook with PUT _rawBody on /webhooks/{id}.

Pm Get Outbound Message on Postmark

Gets full details for an outbound message id including events timeline.

Pm Get Outbound Clicks on Postmark

Lists click tracking events for a message id with count and offset.

Pm Delete Domain on Postmark

Deletes a domain from the account. Requires account token.

Pm Create Server on Postmark

Creates a new server on the account via POST _rawBody. Requires account token.

Pm List Message Streams on Postmark

Lists message streams (outbound, broadcast, inbound) for the server.

Pm Get Bounce on Postmark

Gets bounce detail by bounce id. Returns diagnostic type and inactive flag.

Pm Get Send Stats on Postmark

Send volume and delivery stats for a date range via GET /stats/outbound (sent/processed series). Same endpoint family as PM_GET_OUTBOUND_STATS with emphasis on send counts.

Pm Get Outbound Stats on Postmark

Outbound send statistics for a date range via GET /stats/outbound. Returns sent/bounce/opens aggregate series.

Pm List Bounces on Postmark

Lists bounces with optional filter (Bounce types), count, and offset. Returns bounce records for remediation. Use PM_GET_BOUNCE for one id.

Pm Get Delivery Stats on Postmark

Returns aggregate bounce counts grouped by type for the server. Quick bounce overview without listing every record.

Pm Get Message Stream on Postmark

Gets one message stream configuration by id.

Pm Send Batch With Template on Postmark

Batch send with templates using POST /email/batchWithTemplates. Supply _rawBody with Messages including TemplateId and TemplateModel.

Pm Send Email With Template on Postmark

Sends email using a server template id and TemplateModel object. Most common for transactional mail. POST /email/withTemplate with fields in _rawBody.

Pm Delete Webhook on Postmark

Deletes a webhook subscription from the server.

Pm Search Inbound Messages on Postmark

Lists inbound processed messages with filters and pagination. Use for support mailbox automation.

Pm Edit Message Stream on Postmark

Patches message stream settings with PATCH _rawBody.

Pm Retry Inbound Message on Postmark

Retries inbound processing for a failed inbound message id.

Pm List Suppressions on Postmark

Lists suppressions (blocked recipients) for the server stream with count and offset.

Pm Create Template on Postmark

Creates a template via POST _rawBody (Name, Subject, HtmlBody, TextBody, Alias). Returns new template id.

Pm Delete Template on Postmark

Deletes a template permanently from the server.

Pm Create Webhook on Postmark

Creates webhook via POST _rawBody (Url, Triggers, MessageStream).

Pm Send Email on Postmark

Sends a single email via POST /email with From, To, Subject, HtmlBody/TextBody, TrackOpens, Metadata, etc. in _rawBody. Returns MessageID and submitted envelope. Use PM_SEND_EMAIL_WITH_TEMPLATE for templates.

Pm Create Message Stream on Postmark

Creates a message stream via POST _rawBody when your plan allows.

Pm Get Domain on Postmark

Gets domain verification details by id. Requires account token.

Pm Update Template on Postmark

Updates template fields with PUT on /templates/{id} using _rawBody.

Pm Update Server on Postmark

Updates server-level settings with PUT _rawBody (Name, Color, TrackOpens, etc.).

Pm Get Bounce Stats on Postmark

Bounce breakdown stats for a date range via /stats/outbound/bounces.

Pm Activate Bounce on Postmark

Reactivates a bounce so future mail to that recipient can be attempted again after fixing the cause.

Pm Delete Suppression on Postmark

Deletes a suppression for an email on a stream via DELETE with query EmailAddress per Postmark API.

Pm Get Open Stats on Postmark

Open tracking aggregate stats for a date range via /stats/outbound/opens.

Pm Get Bounce Dump on Postmark

Retrieves raw SMTP dump content for a bounce id for deep debugging of remote MTA responses.

Pm Get Template on Postmark

Gets template body and metadata by id or alias.

Pm Archive Message Stream on Postmark

Archives a message stream by id when no longer needed.

Pm Create Domain on Postmark

Registers a new sender domain via POST _rawBody (Name). Requires account token.

Pm Verify Domain Dkim on Postmark

Triggers DKIM verification poll for a domain id. Requires account token.

Pm Create Suppression on Postmark

Creates a suppression entry via POST _rawBody for the given message stream path.

Pm Render Template on Postmark

Validates and test-renders a template with POST /templates/{id}/validate using TestRenderModel in _rawBody. Use before production sends.

Pm Get Spam Stats on Postmark

Spam complaint statistics for outbound mail over a date range.

Pm List Servers on Postmark

Lists all servers on the Postmark account. Requires account token.

Pm Search Outbound Messages on Postmark

Searches outbound message history with recipient, tag, status, date range, count, and offset. Returns summaries with MessageID.

Pm Get Inbound Message on Postmark

Gets inbound message detail including stripped text and attachments metadata.

Pm List Domains on Postmark

Lists sender domains on the account with DKIM/return-path status. Requires account token.

Pm Unarchive Message Stream on Postmark

Unarchives a previously archived stream.

Pm List Webhooks on Postmark

Lists webhooks configured on the server with optional message stream filter.

Pm Delete Server on Postmark

Deletes a server by id from the account. Requires account token.

Pm Get Outbound Dump on Postmark

Returns raw RFC822 content for an outbound message id when available.

Frequently Asked Questions

Do I need my own developer credentials to use Postmark MCP with Adopt AI?

No, you can get started immediately using Adopt AI's built-in Postmark integration. For production use, we recommend configuring your own API credentials for greater control and security.

?

Can I connect Postmark with other apps through Adopt AI?

Yes! Adopt AI supports multi-app workflows, so your AI agents can seamlessly move data between Postmark and CRMs, spreadsheets, messaging platforms, and more.

?

Is Adopt AI secure?

Absolutely. Adopt AI is SOC 2 Type 2 certified and ISO/IEC 27001 compliant, and adheres to EU GDPR, CCPA, and HIPAA standards. All data is encrypted in transit and at rest, ensuring the confidentiality, integrity, and availability of your data. Learn more here.

?

What happens if the Postmark API changes?

Adopt AI maintains and updates all integrations automatically, so your agents always work with the latest API versions, no manual maintenance required.

?

Do I need coding skills to set up the Postmark integration?

Not at all. Adopt AI's zero-shot API discovery means your agents understand Postmark's schema on first contact. Setup takes minutes with no code required.

?

How do I set up custom Postmark MCP in Adopt AI?

For a step-by-step guide on creating and configuring your own Postmark API credentials with Adopt AI, see here.