Loops
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 your agent in Agent Studio
- In the Integrations panel, click Add Integration Config
- Select Loops from the integration list
- Give the config a display name (e.g., "Loops")
- Enter your API Key (used as a Bearer token)
- Save the agent revision
- In an Agent Step, 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 |