Manage email contacts, mailing lists, and send transactional emails using Loops
The Loops integration connects your agents to the Loops email platform for managing contacts, mailing lists, triggering email workflows, and sending transactional emails.
You need:
- Open Integrations from the sidebar
- Select Loops from the catalog
- Click Add Integration Config
- Give the config a display name (e.g., "Loops")
- Enter your API Key (used as a Bearer token)
- Save the config
- Open your agent in Agent Studio and select an Agent Step
- Under Attached Integration Configurations, click Attach configuration and choose your config
- Attach Loops tools from the tools panel
- Tools are referenced as
loops.create_contact, loops.send_event, etc.
| Tool | Description | Action Type |
|---|
create_contact | Create a new contact in Loops | Irreversible |
update_contact | Update an existing contact or create a new one | Reversible |
find_contact | Find a contact by email address or userId | ReadOnly |
delete_contact | Delete a contact by email address or userId | Irreversible |
| Tool | Description | Action Type |
|---|
list_mailing_lists | List all mailing lists in your Loops account | ReadOnly |
| Tool | Description | Action Type |
|---|
send_event | Send an event to trigger an email workflow | Irreversible |
send_transactional_email | Send a transactional email using a template | Irreversible |
| Tool | Description | Action Type |
|---|
list_contact_properties | List all contact properties (custom fields) | ReadOnly |