Reply
marketing automation 21 tools availableReply.io is a sales engagement platform that automates multichannel outreach, enabling users to create and manage email campaigns, track replies, and monitor performance directly within their platform.
About this integration
Connect Reply to Definable to build sequences, sync segments, roll up daily campaign performance. Personas call Reply's 21 tools directly from chat or scheduled flows. Connect it to a marketing persona to plan campaigns, score leads, and send personalised follow-ups.
Connect Reply 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.
Reply · in workflows
What teams actually run.
Three patterns teams run with Reply on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Daily campaign roll-up
Segment refresh
21 tools available
The Reply toolbox.
Every Reply 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.
Create Personal List Tool to add a new personal list on the People page. Use when you need to organize contacts into a custom list.
Delete Email Account Tool to delete a specific email account. Use when you need to remove an existing email account identified by its ID.
Delete List By ID Tool to delete a list by its ID. Use when you need to remove a personal list you own.
Delete Sequence Tool to delete a sequence. Use after confirming the sequence exists to remove it permanently.
Delete User Tool to delete a user. Use after confirming the user exists to remove them permanently.
Generate ULID Generate ULID
Get All Lists Tool to retrieve all available people lists. Use when you need to list all lists in your Reply account.
Get full blacklist of domains and emails Tool to retrieve the full list of blacklisted domains and emails. Use after confirming updates to the blacklist when you need a complete view.
Get all campaign schedules Retrieves all campaign schedules from Reply.io, including the default schedule and any user-created schedules. Each schedule contains timezone settings, daily timing configurations (mainTimings), and follow-up timings. Use this to view available schedules before assigning one to a campaign or to audit existing schedule configurations.
Get Campaigns For Contact Tool to retrieve campaigns a contact belongs to by contact ID. Use when you need to list all sequences (campaigns) associated with a specific contact.
Get Contacts in List by ID Tool to retrieve contacts in a specific personal list. Use after obtaining the list ID when you need a paginated set of contacts for that list.
Get List by ID Tool to return a specific people list by its ID. Use after you know the list ID and need its details.
Get templates list Retrieves all email templates from Reply.io, including user-created, team-shared, organization-wide, and community templates. Use this to browse available templates before sending emails or creating campaigns. No parameters required - returns all accessible templates for the authenticated user.
List Campaigns Tool to list all campaigns (sequences). Use when you need a paginated list of campaigns.
List Contacts Basic Tool to list contacts. Use when verifying API access and gathering contact IDs.
Reply.io List Email Accounts Tool to list all email accounts. Use when you need to retrieve email accounts page by page.
Mark Contact As Finished Marks a contact (by email) or all contacts under a domain as finished in all Reply.io campaigns. Use this tool to stop outreach for contacts who have been successfully engaged or should no longer receive campaign messages. - When using 'email': The specific contact must exist and be enrolled in at least one campaign. - When using 'domain': Marks all contacts with that email domain as finished (succeeds even if no contacts match). Note: Provide exactly one of 'email' or 'domain', not both.
Mark Contact as Replied Tool to mark a contact as replied in all campaigns by email or domain. Use after confirming the contact has responded.
Move Contacts to Lists Tool to move one or more contacts to specified lists. Use when reorganizing contacts across lists after verifying contact and list IDs.
Remove Domain from Blacklist Tool to remove the specified domain from the blacklist. Use when you need to allow sending to that domain again.
Search Contacts by Email Tool to search contacts by email. Use when you need to find existing contact IDs for update tests.
See it run
One prompt, start to finish.
A real prompt, the Reply tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Reply task end-to-end — plan it, execute across the API, and hand back a verified result.
reply.create_personal_list Tool to add a new personal list on the People page. Use when you need to organize contacts reply.delete_email_account Tool to delete a specific email account. Use when you need to remove an existing email acc reply.delete_list_by_id Tool to delete a list by its ID. Use when you need to remove a personal list you own. · verified Done. Reply responded across 3 calls, the verifier signed off, and the result is logged with every payload.
Pairs well with Reply
Connect Reply to your stack with Workflow
AI-native automation between Reply and 86+ other tools — built, run, and self-healed by Workflow.
FAQ · Reply
Questions, answered.
What teams ask before connecting Reply.
01 What can I automate with Reply on Definable?
Anything Reply 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 21 Reply tools directly, then chain the result into another integration without you writing code.
02 How does Reply authentication work?
Reply 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 Reply integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 21 Reply tools. You only need a separate Reply subscription if Reply itself charges per seat or per API call.
04 Is using Reply through Definable secure?
Every call from a persona to Reply 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 Reply on Definable?
Sign up for Definable, open the integrations page, find Reply, and connect via OAuth or API key. You can immediately attach Reply to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Reply actions does Definable expose?
Definable exposes all 21 Reply actions as callable tools — including `Create Personal List`, `Delete Email Account`, `Delete List By ID`, plus 18 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Reply to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.