Reply

Learn how to use Reply with Composio

Overview

SLUG

REPLY

Description

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.

Authentication Details

api_key
stringRequired

Tools

SLUG: REPLY_CREATE_LIST

Tool to add a new personal list on the people page. use when you need to organize contacts into a custom list.

Action Parameters

name
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_DELETE_LIST_BY_ID

Tool to delete a list by its id. use when you need to remove a personal list you own.

Action Parameters

listId
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_GET_ALL_LISTS

Tool to retrieve all available people lists. use when you need to list all lists in your reply account.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_GET_BLACKLIST_ALL

Tool to retrieve the full list of blacklisted domains and emails. use after confirming updates to the blacklist when you need a complete view.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_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.

Action Parameters

contactId
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_GET_CAMPAIGN_SCHEDULES_ALL

Tool to list all campaign schedules (default and user-created). use when you need to fetch scheduling details after personalization.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_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.

Action Parameters

limit
integerDefaults to 20
list_id
stringRequired
page
integerDefaults to 1

Action Response

data
arrayRequired
error
string
pagination
objectRequired
successful
booleanRequired

SLUG: REPLY_GET_EMAIL_ACCOUNTS

Tool to retrieve list of all email accounts in your reply.io account. use when you need to inspect or manage email configurations.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_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.

Action Parameters

list_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_GET_TEMPLATES_LIST

Tool to retrieve a list of user, team, and community templates. use when you need to display all available templates.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_MARK_CONTACT_AS_FINISHED

Tool to mark a specific contact by email or all contacts under a domain as finished in all campaigns.

Action Parameters

domain
string
email

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_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.

Action Parameters

domain
string
email
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_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.

Action Parameters

ContactIds
arrayRequired
ListIds
arrayRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_REMOVE_DOMAIN_FROM_BLACKLIST

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

Action Parameters

domain
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: REPLY_REMOVE_EMAIL_FROM_BLACKLIST

Tool to remove the specified email from the blacklist. use when you need to allow sending to that address again.

Action Parameters

email
Required

Action Response

data
objectRequired
error
string
successful
booleanRequired