Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Email Campaign

Retrieve full details of an email campaign including design, scheduling, and segment settings.

Add Contact to Mailing List

Add a contact to a mailing list. The contact will be created if they don't already exist. At least **email** or **sms** is required.

Get Sms Campaign

Retrieve details of an SMS campaign by ID, including content, targeting, and scheduling information.

Get Email Campaign Report

Retrieve a detailed report for an email campaign including summary statistics, opens, clicks, bounces, unsubscribes, complaints, and per-domain breakdown.

Toggle Automation

Activate or deactivate an automation workflow.

List Webhooks

List all webhooks configured in your account.

Create Contact

Create a new contact in ActiveTrail. At least one of **email** or **sms** is required. The contact is created globally and is not linked to any group by default.

Create Mailing List

Create a new mailing list.

Send Whats App Campaign

Send a WhatsApp campaign to groups or contacts. First-time messages to a contact require an approved template. Free-form content is only allowed if the contact replied within the last 24 hours.

Get Contact

Retrieve a single contact by ID, including their profile fields, subscription status, group memberships, mailing list memberships, and activity history.

List Email Campaigns

List email campaigns with optional filtering by mailing list, category, search term, send type, and date range.

Delete Automation

Delete one or more automation workflows by ID.

Create Email Campaign

Create a new email campaign. Configure the campaign name, subject, HTML content, target groups, and scheduling. Set **isSent** to true and **scheduledDateUtc** to schedule sending.

List Groups

List all contact groups in your account with pagination support.

Get Automation Report

Retrieve a comprehensive report for an automation workflow including overview statistics, email/SMS performance, and contacts who started or completed the automation.

Create Group

Create a new contact group.

Import Contacts

Bulk import up to 1,000 contacts into a specified group. Each contact requires at least an **email** or **sms** field.

Update Group

Update an existing group's name.

Delete Group

Delete a contact group by ID. Contacts in the group are not deleted.

Get Mailing List Members

Retrieve members of a mailing list with filtering by status and date range.

Get Automation

Retrieve detailed information about an automation workflow including its design, trigger info, and activation status.

List Campaign Reports

List summary reports for all email campaigns with optional date filtering. Returns high-level statistics for each campaign.

List Contacts

Search and list contacts with optional filtering by status, search term, and date range. Returns paginated results (default 20, max 100 per page).

Delete Email Campaign

Delete an email campaign by ID.

Create Template

Create a new reusable email template in "My Templates".

Create Sms Campaign

Create a new SMS campaign. Configure the message content, target groups, sender name, and scheduling. Supports link tracking and unsubscribe functionality.

Update Webhook

Update an existing webhook's name, URL, event type, or active status.

Get Account Info

Retrieve account information including credit balance, sending profiles (email & SMS), contact field definitions, and content categories. Useful for getting profile IDs needed when creating campaigns.

List Sms Campaigns

List all SMS campaigns in your account with pagination.

List Templates

List all reusable email templates from "My Templates" with pagination.

List Automations

List all marketing automation workflows in your account.

Create Campaign from Template

Create a new email campaign directly from an existing template. Configures the campaign with the template's design and the provided sending settings.

Delete Webhook

Delete a webhook by ID.

Send Whats App Operational Message

Send an individual WhatsApp operational/transactional message to a single contact. Requires an approved template for first-time messages.

Get Group

Retrieve group details by ID, optionally including members and group events (opens, clicks, unsubscribes).

Delete Template

Delete an email template by ID.

Send Email Operational Message

Send a transactional/operational email message to individual recipients. Supports up to 500 recipients per call. Recipients are automatically created as contacts in your account. Use for order confirmations, password resets, and other one-to-one transactional emails.

Update Contact

Update an existing contact in ActiveTrail by contact ID. Only the provided fields will be updated.

Delete Mailing List

Delete a mailing list by ID.

Remove Contact from Group

Remove a contact from a group. The contact is not deleted, only unlinked from the group.

Update Email Campaign

Update a draft email campaign's details, design, sending settings, or schedule. Only campaigns in **draft** status can be updated.

Create Webhook

Create a new webhook to receive callbacks when contact changes occur. Supports both programmatic and manual contact change events.

Get Template

Retrieve a template by ID, optionally including the full HTML content.

Get Executive Report

Retrieve executive-level reports including overall account statistics and contact growth over time.

List Whats App Templates

Retrieve all approved WhatsApp message templates available in your account. Templates are required for first-time messages to contacts.

Get Sms Campaign Report

Retrieve a detailed report for an SMS campaign including delivery, click, and failure statistics.

Send Sms Operational Message

Send a transactional/operational SMS message to individual phone numbers. Use for OTP codes, appointment reminders, and other one-to-one SMS messages.

Add Contact to Group

Add a contact to a group by providing contact details. The contact will be created if they don't already exist. At least **email** or **sms** is required.

List Mailing Lists

List all mailing lists in your account with pagination.

Delete Contact

Permanently delete a contact from ActiveTrail by contact ID.