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

Postalytics

marketing automation 24 tools available

Direct Mail Automation software in the cloud with deep integration to CRM and workflows, making direct mail look, act and feel like a digital marketing channel

About this integration

Connect Postalytics to Definable to build sequences, sync segments, roll up daily campaign performance. Personas call Postalytics's 24 tools directly from chat or scheduled flows. Connect it to a marketing persona to plan campaigns, score leads, and send personalised follow-ups.

Connect Postalytics 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 24 exposed
Plans All, incl. Free
Data Never trained on

Postalytics · in workflows

What teams actually run.

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

01

Lead-magnet sequence

Form submission triggers an event
Agent picks a sequence based on lead score
Schedules and sends the first touchpoint
02

Daily campaign roll-up

Pull yesterday's campaign metrics
Generate a one-paragraph summary
DM the team in Slack at 9am
03

Segment refresh

Query the CRM for new active users
Build/refresh the segment
Push the updated audience to your sender

24 tools available

The Postalytics toolbox.

Every Postalytics 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.

Add Account

Tool to create a new sub-account in the Postalytics system. Use when you need to create a new account with a unique ID associated with the requester's user ID as parent. The response includes the API key and user ID for the new account, which should be stored for future API calls.

Add Contact

Tool to add a contact to a specified contact list with their information. Use when you need to create a new contact or update an existing one on a contact list.

Create New Campaign

Tool to create a new direct mail campaign in Postalytics. Use when you need to start a new campaign with specified sender details and template. Important: A template must be created and proofed before creating the campaign.

Create Suppression List

Tool to create a new suppression list that can be used in campaigns to suppress contacts from being sent mail. Use when you need to create an empty suppression list. Note that contacts must be added separately using the SuppressionListContact API after the list is created.

Create Suppression List Contact

Tool to create a new suppression contact on a specified suppression list. Use when you need to add a contact to a suppression list to prevent them from receiving mailings.

Create Template

Tool to create a new template with full HTML for postcard or letter. Use when you need to create a template by providing complete HTML markup or image URLs for front/back. The template can be used for various mail types including postcards, letters, and bifolds.

Create Webhook

Tool to create a new webhook to receive campaign event notifications from Postalytics. Use when you need to set up a webhook endpoint that will be notified about campaign events like sent, delivered, opened, or clicked.

Delete Account

Tool to delete a Postalytics account and all associated campaigns, templates, and lists. Use when you need to permanently remove a sub account or sub user account. Cannot delete parent accounts.

Delete Campaign

Tool to delete a campaign from the system. Use when you need to remove a campaign that is no longer needed.

Delete Suppression List

Tool to delete a specified suppression list. Use when you need to remove a suppression list that is no longer needed.

Delete Suppression List Contact

Tool to delete a specific contact from a suppression list. Use when you need to remove a contact from a suppression list in Postalytics.

Get All Contact Lists

Tool to retrieve all contact lists for an account. Use when you need to get a complete list of contact lists including their IDs, names, item counts, and creation dates.

Get All Contacts on a List

Tool to retrieve all contacts from a specified contact list with pagination support. Use when you need to get contacts from a list, with optional pagination using start offset and limit parameters.

Get All Drip Campaigns

Tool to retrieve all triggered drip campaign names and endpoint IDs in the account. Use when you need to list all available drip campaigns for the authenticated user.

Get All Flows

Tool to retrieve all flows for the requester's account. Use when you need to list or browse available flows.

Get All Webhooks

Tool to retrieve all webhooks configured for the authenticated account. Use when you need to view webhook configurations for campaigns.

Get Integrations

Tool to retrieve all Connect integrations configured for the authenticated user's account. Use when you need to view CRM or data source integrations.

Get My Account

Tool to retrieve basic account information for the authenticated user. Use when you need to get account details such as contact information, address, or API key.

Get Suppression List

Tool to get the details of a suppression list based on the id supplied. Use when you need to retrieve information about a specific suppression list.

Get Suppression List Contact

Tool to retrieve a specific contact from a suppression list. Use when you need to get details about a contact on a specific suppression list by their list ID and contact ID.

Get Suppression List Contacts

Tool to get all contacts on a specified suppression list. Use when you need to retrieve contacts that are suppressed for a particular list.

Get Suppression Lists

Tool to retrieve all suppression lists for the authenticated user. Use when you need to view or manage suppression lists. Returns all lists or a specific list when ID is provided.

Update Account

Tool to update an existing account in the Postalytics system. Use when you need to modify account information such as contact details, address, or credentials for an existing account.

Update Suppression List Contact

Tool to update a suppression contact on the specified suppression list. Use when you need to modify contact information for a specific contact on a suppression list.

See it run

One prompt, start to finish.

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

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

postalytics.add_account Tool to create a new sub-account in the Postalytics system. Use when you need to create a
postalytics.add_contact Tool to add a contact to a specified contact list with their information. Use when you nee
postalytics.create_new_campaign Tool to create a new direct mail campaign in Postalytics. Use when you need to start a new · verified
done

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

FAQ · Postalytics

Questions, answered.

What teams ask before connecting Postalytics.

01 What can I automate with Postalytics on Definable?

Anything Postalytics exposes through its API. Common marketing automation workflows on Definable include build sequences, sync segments, roll up daily campaign performance. Personas can call any of the 24 Postalytics tools directly, then chain the result into another integration without you writing code.

02 How does Postalytics authentication work?

Postalytics 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 Postalytics integration included in my Definable plan?

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

04 Is using Postalytics through Definable secure?

Every call from a persona to Postalytics 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 Postalytics on Definable?

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

06 What Postalytics actions does Definable expose?

Definable exposes all 24 Postalytics actions as callable tools — including `Add Account`, `Add Contact`, `Create New Campaign`, plus 21 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Postalytics 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