Reply logo

Integrate Reply with your AI CRM

Reply.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.

Explore Triggers and Actions

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.

ActionTry it

Delete Email Account

Requests deletion of a Reply email account by ID. A successful result does not necessarily confirm deletion: the request may have been accepted for processing, or the account or endpoint may not have been found.

ActionTry it

Delete List By ID

Tool to delete a list by its ID. Use when you need to remove a personal list you own.

ActionTry it

Delete Sequence

Tool to delete a sequence. Use after confirming the sequence exists to remove it permanently.

ActionTry it

Delete User

Requests deletion of a Reply user by ID. A successful result does not necessarily confirm deletion: the request may have been accepted for processing, or the user or endpoint may not have been found.

ActionTry it

Generate ULID

Generates a ULID-like identifier using a hexadecimal millisecond timestamp and a random alphanumeric suffix. The optional seed is not used.

ActionTry it

Get all campaign schedules

Retrieves a page of Reply.io campaign schedules, including available default and user-created schedules. Each schedule contains timezone settings, daily timing configurations, and follow-up timings.

ActionTry it

Get All Lists

Tool to retrieve all available people lists. Use when you need to list all lists in your Reply account.

ActionTry it

Get Campaigns For Contact

Retrieves a page of campaigns associated with a contact by contact ID. A 404 response is returned as an empty campaign list.

ActionTry it

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.

ActionTry it

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.

ActionTry it

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.

ActionTry it

Get templates list

Retrieves email templates from Reply.io in user, team, organization, and community categories. Returns at most one template per category; no parameters are required.

ActionTry it

List Campaigns

Tool to list all campaigns (sequences). Use when you need a paginated list of campaigns.

ActionTry it

List Contacts Basic

Lists contacts and their IDs. Results may be limited to one sequence or omit contacts without a usable ID and email; an empty result can also reflect failed requests rather than verified API access.

ActionTry it

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.

ActionTry it

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.

ActionTry it

Move Contacts to Lists

Requests moving contacts to specified lists by their IDs. A successful result indicates the request was accepted, not that the contacts were actually moved.

ActionTry it

Remove Domain from Blacklist

Tool to remove the specified domain from the blacklist. Use when you need to allow sending to that domain again.

ActionTry it

Reply.io List Email Accounts

Lists email accounts with requested pagination and an optional status filter. Results may be incomplete; an empty result can also indicate that account retrieval failed or access was denied.

ActionTry it

Search Contacts by Email

Searches Reply contacts by email address and returns normalized contact records, including IDs when available. An empty result does not establish that no contact exists; it can also indicate that a search endpoint was not found.

ActionTry it

How the Reply integration works

The Reply integration connects your Dench AI CRM directly to Reply, so agents can read and act on your Reply data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

21 actions are available for agents to invoke on your behalf. Every call runs through Reply's own authorization, scoped to the account you connect.

Set up Reply in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Reply and click Connect — you'll authorize access through Reply's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Reply in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Reply integration work with Dench?

The Dench Reply integration connects your AI CRM to Reply, so AI agents can work with your Reply data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Reply via Dench?

The Reply integration currently exposes 21 actions, including Create Personal List, Delete Email Account, Delete List By ID, Delete Sequence, Delete User, and Generate ULID. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Reply to Dench?

No. You connect Reply from your Dench workspace using Reply's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Reply integration secure?

Connections are authorized through Reply's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Reply connection from your workspace settings at any time.

Reply | Dench AI CRM