Built by Metorial, the integration platform for agentic AI.
Add, update, or remove a contact from a contact list. When adding a contact, provide at minimum an email address. Supports custom fields (Field1 through Field24).
Create, update, or delete a contact list. When creating, provide a name and optional description. When updating, provide the list ID and the fields to change.
Retrieve full details of a specific email campaign by its ID, including content, sender info, schedule, and associated contact lists.
Delete an email campaign by moving it to Trash.
Create a new email campaign in draft status. Configure the campaign name, subject, sender, content, and target contact lists. The campaign will need to be scheduled or sent separately.
List and search email campaigns in your Benchmark Email account. Filter by name or status to find specific campaigns. Returns campaign metadata including status, schedule, and sender information.
Schedule an email campaign for delivery at a specific date and time, set it back to draft, duplicate it, or resend it to newly added contacts. Use this tool after creating a campaign to control its delivery.
List contacts in a specific contact list. Filter by status (active, unsubscribed) or search by email/name. Returns contact details including email, name, and custom fields.
List and search contact lists in your Benchmark Email account. Returns list metadata including name, contact count, status, and creation date.
Retrieve performance metrics for a sent email campaign. Returns aggregate statistics including opens, clicks, bounces, unsubscribes, and abuse complaints. Optionally fetch detailed per-contact data for opens, clicks, bounces, or unsubscribes.
Update an existing email campaign's properties such as name, subject, content, sender details, or associated contact lists. Only provided fields will be updated.
Retrieve the Benchmark Email Classic account connected by the current API token, including its client ID, contact email, name, and account status.
Retrieve a contact list by ID, including its description, active contact count, and custom-field labels. Use list_contact_lists to discover list IDs.