ActiveTrail logo

ActiveTrail

ActiveTrail is the world's friendliest email marketing platform, newsletter software and marketing automation software.

159 actions Integration catalog
Request access
Connect ActiveTrail once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Group MemberACTIVE_TRAIL_ADD_GROUP_MEMBER
Tool to add a member to a group in ActiveTrail. Creates a new contact or adds an existing contact to the specified group. Supports comprehensive contact information including names, phone numbers, addresses, dates, and custom extension fields. The API will not return errors if the contact is already in the group (idempotent operation).
Add Mailing List MemberACTIVE_TRAIL_ADD_MAILINGLIST_MEMBER
Tool to add a member to a mailing list in ActiveTrail. Creates a new contact or adds an existing contact to the specified mailing list and groups. Either email or SMS must be provided.
Get Contact GrowthACTIVE_TRAIL_CONTACT_GROWTH
Retrieves daily contact growth statistics showing active (subscribed) and inactive (unsubscribed) contact counts over a specified date range. Use this to analyze contact acquisition trends and measure the growth of your subscriber base over time. Returns time-series data with daily breakdowns.
Create a New GroupACTIVE_TRAIL_CREATE_A_NEW_GROUP
Creates a new contact group in ActiveTrail for organizing and segmenting contacts. Groups are containers for contacts that allow you to: - Organize contacts by category, campaign, or segment - Target specific groups for email/SMS campaigns - Manage contact memberships independently The newly created group will be empty. Use the "Add Group Member" action to add contacts to this group. Returns the complete group details including the assigned group ID.
Create CampaignACTIVE_TRAIL_CREATE_CAMPAIGN
Tool to create a new email campaign in ActiveTrail. Use when you need to create and return a new campaign for specific groups. The campaign can be configured as an A/B split test, E-commerce campaign, or a regular campaign. Campaign will be created in draft status unless is_sent is set to true.
Create Campaign for ContactsACTIVE_TRAIL_CREATE_CAMPAIGN_FOR_CONTACTS
Tool to create and send a new campaign to specific contacts in ActiveTrail. Use when you need to create campaigns targeted at selected recipients by contact IDs or email addresses. Supports regular campaigns, A/B split campaigns, and e-commerce campaigns.
Create ContactACTIVE_TRAIL_CREATE_CONTACT
Creates a new contact in ActiveTrail with the provided information. At least one of email or sms must be provided as the primary identifier. All other fields are optional and can be used to enrich the contact profile. Important: Newly created contacts are not automatically assigned to any group. To enable email/SMS campaigns for this contact, you must add them to a group using a separate action after creation. Returns the complete contact record including the assigned contact ID.
Create Content CategoryACTIVE_TRAIL_CREATE_CONTENT_CATEGORY
Tool to create a new content category in ActiveTrail account. Use when you need to add a new category for organizing campaigns and templates.
Create New Mailing ListACTIVE_TRAIL_CREATE_NEW_MAILING_LIST
Tool to create a new mailing list in ActiveTrail. Use when you need to add a new mailing list to organize and manage contacts.
Create OrderACTIVE_TRAIL_CREATE_ORDER
Tool to create new orders in ActiveTrail commerce system. Use when you need to add order records with customer information, products, and transaction details. Accepts an array of order objects for batch creation.
Create SegmentationACTIVE_TRAIL_CREATE_SEGMENTATION
Create a new contact segmentation in ActiveTrail. Segmentations are rule-based filters that define target audiences based on contact field values (e.g., email equals specific value, city contains text, etc.). Use this to create dynamic segments for campaign targeting, automation workflows, or contact organization. Requires a unique name and at least one base rule with field, operator, and values.
Create Smart Code SiteACTIVE_TRAIL_CREATE_SMART_CODE_SITE
Creates a new Smart Code tracking site in ActiveTrail. Smart Code is ActiveTrail's web analytics and visitor tracking solution that monitors visitor behavior on your website. Use this action to register a website for Smart Code tracking by providing a site name and domain(s).
Create SMS CampaignACTIVE_TRAIL_CREATE_SMS_CAMPAIGN
Tool to create a new SMS campaign in ActiveTrail. Use when you need to send SMS messages to segments of your audience with customizable content, sender name, and scheduling options.
Create SMS Operational MessageACTIVE_TRAIL_CREATE_SMS_OPERATIONAL_MESSAGE
Tool to create a new operational SMS transactional message. Use when you need to create an SMS campaign for later use or editing.
Create WebhookACTIVE_TRAIL_CREATE_WEBHOOK
Create a new webhook for event notifications in ActiveTrail. Webhooks enable real-time notifications for events like contact changes or campaign activities. After creating the webhook, use the 'Update Webhook Parameter' action to add custom parameters (headers, query params, body data) if needed.
Delete content categoryACTIVE_TRAIL_DELETE_ACCOUNT_CONTENT_CATEGORIES
Tool to delete a specific content category by ID. Use when you need to remove a category from your ActiveTrail account.
Delete group memberACTIVE_TRAIL_DELETE_A_MEMBER_IN_A_GROUP
Tool to delete a group member by ID. Use when you need to remove a contact from a specific group in ActiveTrail.
Delete AutomationsACTIVE_TRAIL_DELETE_AUTOMATIONS
Tool to delete one or more automations from Active Trail. Use when you need to remove automations by their IDs. Supports bulk deletion by providing comma-separated IDs.
Delete CampaignACTIVE_TRAIL_DELETE_CAMPAIGN
Tool to remove a campaign from ActiveTrail account. Use when you need to delete a campaign that is no longer needed.
Delete ContactACTIVE_TRAIL_DELETE_CONTACT
Tool to permanently remove a contact from the ActiveTrail account by their unique contact ID. Use when you need to delete a specific contact. This operation is destructive and cannot be undone. Returns success status and optional message.
Delete group by IDACTIVE_TRAIL_DELETE_GROUP_BY_ID
Tool to delete a group by ID. Use when you need to permanently remove a group from ActiveTrail. This is a destructive operation that cannot be undone.
Delete Mailing ListACTIVE_TRAIL_DELETE_MAILING_LIST
Tool to permanently remove a mailing list from the ActiveTrail account by its unique ID. Use when you need to delete a mailing list that is no longer needed. This operation is destructive and cannot be undone. Returns success status and confirmation message.
Delete Smart Code SiteACTIVE_TRAIL_DELETE_SMART_CODE_SITE
Tool to remove a Smart Code site from ActiveTrail. Use when you need to permanently delete a Smart Code site identified by its unique ID.
Delete TemplateACTIVE_TRAIL_DELETE_TEMPLATE
Tool to remove a template from ActiveTrail account. Use when you need to delete a template that is no longer needed.
Delete template categoryACTIVE_TRAIL_DELETE_TEMPLATES_TEMPLATE_CATEGORY
Tool to delete a template category by ID. Use when you need to remove a template category. Warning: Deleting a category will cascade-delete all templates within that category.
Delete WebhookACTIVE_TRAIL_DELETE_WEBHOOK
Tool to remove a webhook from ActiveTrail account by its ID. Use when you need to delete a webhook that is no longer needed.
Delete webhook parameterACTIVE_TRAIL_DELETE_WEBHOOKS_PARAMETERS
Removes a specific parameter from a webhook configuration in ActiveTrail. Use this when you need to delete custom headers, query parameters, or body parameters that were previously added to a webhook. Requires both the webhook ID and the specific parameter ID to delete.
Get Account BalanceACTIVE_TRAIL_GET_ACCOUNT_BALANCE
Tool to retrieve email and SMS credit balance for the account. Use when you need to check available email and SMS credits.
Get specific content categoryACTIVE_TRAIL_GET_ACCOUNT_CONTENT_CATEGORIES2
Tool to retrieve specific category details by ID. Use when you need to get information about a content category from your ActiveTrail account.
Get ActiveCommerce Integration DataACTIVE_TRAIL_GET_ACCOUNT_INTEGRATIONDATA
Retrieves the account's ActiveCommerce integration configuration data including mailing list and group associations. This endpoint returns the integration settings that connect ActiveTrail with ActiveCommerce, showing which mailing list and group are configured for the integration. Use this when you need to verify ActiveCommerce integration setup or troubleshoot integration issues.
Get Account Merge StatusACTIVE_TRAIL_GET_ACCOUNT_MERGE
Check if the ActiveTrail account has any pending account merge operations. This action retrieves the current account merge status, indicating whether there are any account merges awaiting completion. Account merges are typically used when consolidating multiple ActiveTrail accounts into one. Returns information about pending merges including their status, source and target accounts, and creation dates. Use this when you need to: - Verify if any account merge operations are in progress - Monitor the status of account consolidation processes - Check for pending administrative merge tasks
Get All Campaign ReportsACTIVE_TRAIL_GET_ALL_CAMPAIGN_REPORTS
Tool to retrieve a full overview of all campaign reports with comprehensive metrics. Use when you need to get reports for all campaigns including send date, opened emails, number of clicks, CTO, bounces, unsubscribers, complaints, unopened and sent emails. Default behavior: Returns campaigns filtered by last update date within the previous 3 months when date parameters are not specified. Default limit is 20 records per page, maximum is 100.
Get All GroupsACTIVE_TRAIL_GET_ALL_GROUPS
Tool to retrieve the full list of account groups with pagination and filtering. Use when you need to get all groups or search for groups by name. Default limit is 100 groups per page.
Get All Sent CampaignsACTIVE_TRAIL_GET_ALL_SENT_CAMPAIGNS
Tool to retrieve campaigns with optional filtering by date, mailing list, and search criteria. Use when you need to get campaigns filtered by date range (default is last 3 months), limited to a specific number (default is 100), or filtered by mailing list.
Get Automation LogACTIVE_TRAIL_GET_AUTOMATION_LOG
Tool to track contacts through automation journey by retrieving detailed logs. Use when you need to see which contacts started a specific automation and their progress through each step of the workflow.
Get Automation Queue LogsACTIVE_TRAIL_GET_AUTOMATION_REPORTS_LOG_AUTOMATION_QUEUE
Tool to retrieve contacts that did not finish a specific automation. Use when you need to get the list of contacts remaining in the automation queue for a given automation ID.
Get Automation SMS Campaign Summary ReportACTIVE_TRAIL_GET_AUTOMATION_REPORTS_SMS_CAMPAIGN_SUMMARY
Tool to retrieve SMS campaigns' summary reports for a specific automation. Use when you need to analyze SMS campaign performance including sent, delivered, failed, credits consumed, unsubscribe, and click metrics within an automation.
Get Automation Email Campaign Summary ReportACTIVE_TRAIL_GET_AUTOMATION_REPORTS_SUMMARY_REPORT
Tool to retrieve email campaigns' summary reports for a specific automation. Use when you need to analyze email campaign performance metrics including opens, clicks, click-to-open rate, conversions, bounces, unsubscribes, and spam complaints within an automation for a given date range.
Get AutomationsACTIVE_TRAIL_GET_AUTOMATIONS
Tool to list account automations with filtering and pagination. Use when you need to retrieve automations from the ActiveTrail account. Supports filtering by state and pagination parameters.
Get Automation DetailsACTIVE_TRAIL_GET_AUTOMATIONS_DETAILS
Tool to retrieve detailed configuration of a specific automation excluding step-by-step execution details. Use when you need metadata about automation behavior, scheduling, reporting settings, and operational constraints.
Get Automation Email Campaign StepsACTIVE_TRAIL_GET_AUTOMATIONS_EMAIL_CAMPAIGN_STEPS
Tool to retrieve all email campaign steps in an automation workflow. Use when you need to get details about all 'send email' steps configured within a specific automation, including email content, scheduling, and tracking settings.
Get Automation SMS Campaign StepsACTIVE_TRAIL_GET_AUTOMATIONS_SMS_CAMPAIGN_STEPS
Tool to retrieve all SMS campaign steps in an automation workflow. Use when you need to get details about all 'send SMS' steps configured within a specific automation, including SMS content, scheduling, and tracking settings.
Get Automation Trigger TypesACTIVE_TRAIL_GET_AUTOMATION_TRIGGER_TYPES
Tool to retrieve all available start trigger options for automations. Use when you need to get the list of trigger types that can initiate automation workflows in ActiveTrail.
Get Campaign BouncesACTIVE_TRAIL_GET_CAMPAIGN_BOUNCES
Tool to retrieve bounce details by domain for a specific campaign. Use when you need to analyze campaign bounce rates and identify problematic email domains. Defaults to campaigns updated in the last 3 months.
Get Campaign Click-Through DataACTIVE_TRAIL_GET_CAMPAIGN_CLICKS
Retrieves detailed click-through data for all links in a campaign or optionally for a specific link. Returns comprehensive information including contact details (name, email), click timestamps, device information (browser, OS, device type), and click counts. Default date range: last 3 months from current date. Use this for aggregate click analysis across multiple links; for detailed analysis of a single link, consider using 'Get Click Details by Link ID' action instead. Returns an error if the campaign wasn't sent within the specified date range.
Get Campaign DesignACTIVE_TRAIL_GET_CAMPAIGN_DESIGN
Tool to retrieve campaign design configuration including visual layout and HTML content. Use when you need to get the design details of a specific email campaign.
Get Campaign Domains ReportACTIVE_TRAIL_GET_CAMPAIGN_DOMAINS_REPORT
Tool to retrieve a report by domain for a specific campaign. Use when you need to analyze campaign performance grouped by recipient email domains, including sends, opens, clicks, bounces, and engagement metrics per domain. Defaults to campaigns updated in the last 3 months.
Get Campaign OpensACTIVE_TRAIL_GET_CAMPAIGN_OPENS
Tool to retrieve contacts who opened a specific campaign email. Use when you need to identify which recipients opened your campaign, track open rates, and analyze campaign engagement. Default search covers campaigns updated in the last 3 months; if the campaign wasn't sent during the specified date range, an empty list is returned. Supports pagination and filtering by group.
Get Campaign ReportACTIVE_TRAIL_GET_CAMPAIGN_REPORT
Retrieves comprehensive performance metrics for a specific email campaign by its ID. Returns detailed statistics including send count, open rate, click rate, click-to-open rate (CTO), bounce rate, unsubscribe rate, spam complaints, and conversion data. Use this when you need detailed performance analytics for a single campaign. Default behavior: Returns data for campaigns updated in the last 3 months when date parameters are not specified. Note: Returns an error if the campaign wasn't sent/updated within the specified date range.
Get Campaign Bounced Emails by TypeACTIVE_TRAIL_GET_CAMPAIGN_REPORTS_BOUNCED
Tool to retrieve bounced email details filtered by bounce type for a specific campaign. Use when you need detailed information about which contacts' emails bounced and why, with the ability to filter by hard or soft bounces.
Get Campaign Spam ComplaintsACTIVE_TRAIL_GET_CAMPAIGN_REPORTS_COMPLAINTS
Tool to retrieve contacts who reported a specific campaign as spam. Use when you need to identify which contacts flagged your campaign as unwanted. The default search window is the last 3 months; if the campaign wasn't sent during the specified dates, an empty list is returned.
Get Campaign Email Activity ReportACTIVE_TRAIL_GET_CAMPAIGN_REPORTS_EMAIL_ACTIVITY
Tool to retrieve all contacts' activity on a specific campaign. Use when you need comprehensive activity data including opens, clicks, bounces, and other engagement metrics for each contact in a campaign. By default, the search covers campaigns updated in the last 3 months; if the campaign wasn't sent in the specified date range, an error will be returned.
Get Campaign Sent EmailsACTIVE_TRAIL_GET_CAMPAIGN_REPORTS_SENT
Tool to retrieve contacts who received a specific campaign email. Use when you need to identify which recipients successfully received your campaign. The default search window is the last 3 months; if the campaign wasn't sent during the specified dates, an empty list is returned.
Get Campaign Unopened ContactsACTIVE_TRAIL_GET_CAMPAIGN_REPORTS_UNOPENED
Tool to retrieve contacts who did not open a specific campaign. Use when you need to identify which recipients received but did not open your campaign email. The default search window is the last 3 months; if the campaign wasn't sent during the specified dates, an empty list is returned.
Get Campaign SchedulingACTIVE_TRAIL_GET_CAMPAIGN_SCHEDULING
Retrieves the scheduling configuration for a specific email campaign, including send status and scheduled datetime. Use this action when you need to check if a campaign is scheduled to send, when it's scheduled to send (in UTC), or verify the send status of a campaign. The response includes is_sent flag (whether campaign is dispatched) and scheduled_date_utc (planned send datetime). Campaign ID can be obtained from campaign list actions.
Get Campaign by IDACTIVE_TRAIL_GET_CAMPAIGN_S_DETAILS
Tool to retrieve complete campaign information including send settings, design, template, and A/B test configuration. Use when you need comprehensive details about a specific email campaign.
Get Campaign DetailsACTIVE_TRAIL_GET_CAMPAIGNS_DETAILS
Tool to retrieve detailed campaign information including name, subject, and settings. Use when you need to get comprehensive details about a specific email campaign.
Get Campaign Segment SettingsACTIVE_TRAIL_GET_CAMPAIGNS_SEGMENT
Tool to retrieve campaign sending settings including target groups and sending restrictions. Use when you need to get the segmentation configuration for a specific campaign.
Get Sent CampaignsACTIVE_TRAIL_GET_CAMPAIGNS_SENT_CAMPAIGNS
Tool to retrieve a list of all sent campaigns from ActiveTrail. Use when you need to view all campaigns that have been sent, including their details such as name, subject, send status, and delivery metrics.
Get Campaign TemplateACTIVE_TRAIL_GET_CAMPAIGN_TEMPLATE
Retrieves template details (design, content, subject line, sender info) for a specific email campaign. Use this action when you need to: - View the template configuration used in a campaign - Get HTML/plain text content of a campaign template - Retrieve sender information (from name, from email, reply-to) - Access template metadata like category, creation/modification dates Note: Requires a valid campaign ID which can be obtained from the 'Get Sent Campaigns' action.
Showing the first 60 of 159 actions.