list_subscribers
List Subscribers
Retrieves a paginated list of all subscribers in your Sender account. Optionally filter by a specific group to see only its members. Returns subscriber details including email, name, status, and group memberships.
list_subscribers
Retrieves a paginated list of all subscribers in your Sender account. Optionally filter by a specific group to see only its members. Returns subscriber details including email, name, status, and group memberships.
manage_subscriber_groups
Adds or removes subscribers from a group. Provide the group ID, an action (add or remove), and a list of subscriber email addresses. Returns a breakdown of successful and failed operations.
delete_subscribers
Permanently deletes one or more subscribers from your Sender account by their email addresses. This action is irreversible.
create_campaign
Creates a new email campaign in Sender as a draft. Configure the subject, sender information, content, and target groups or segments. The campaign is created in DRAFT status and must be sent separately.
get_subscriber
Retrieves detailed information about a specific subscriber. Look up by email address, phone number, or subscriber ID. Returns subscriber profile data, subscription statuses, group memberships, and custom field values.
manage_group
Creates, retrieves, or deletes a subscriber group. Groups function as mailing lists in Sender. You can create a new group, get details of an existing one, or delete a group by ID.
start_workflow
Enrolls a subscriber into a marketing automation workflow by their email address. The workflow will begin executing its configured sequence of steps (emails, SMS, delays, conditions, actions) for the subscriber.
list_segments
Retrieves a paginated list of all subscriber segments in your Sender account. Segments are dynamic filters that automatically update based on criteria like engagement, behavior, or subscriber attributes.
create_subscriber
Creates a new subscriber or updates an existing one in Sender. Allows setting subscriber details, assigning them to groups, and populating custom fields. If a subscriber with the given email already exists, their data will be updated.
update_subscriber
Updates an existing subscriber's information in Sender. You can modify their name, phone, group assignments, custom fields, and subscription statuses. Identify the subscriber by their email, phone, or subscriber ID.
get_campaign_statistics
Retrieves engagement statistics for a specific campaign, including opens and clicks with subscriber-level detail. Choose which metric to retrieve. Returns paginated results with email addresses and timestamps.
list_campaigns
Retrieves a paginated list of email campaigns in your Sender account. Optionally filter by status (DRAFT, SCHEDULED, SENDING, SENT). Returns campaign details including subject, status, and timestamps.
list_groups
Retrieves a paginated list of all subscriber groups (mailing lists) in your Sender account. Returns group details including subscriber counts and engagement metrics.
send_transactional_email
Sends a transactional email via Sender. Supports two modes: send directly with custom content (subject, HTML/text body), or send using a pre-built campaign template by providing a campaignId. Supports personalization variables (Liquid syntax), attachments via public URLs, and custom headers.
Manage subscribers, groups, and segments for email and SMS marketing. Create and send email campaigns, transactional emails, and SMS campaigns. Build marketing automation workflows with triggers, conditions, and delays. Design subscription forms for lead capture. Track campaign performance including opens, clicks, conversions, and revenue. Send transactional emails with personalization, templates, and attachments via API or SMTP. Configure webhooks for real-time subscriber, campaign, and group event notifications.
Common questions about connecting Sender to AI agents with Metorial.