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.
Permanently delete an email campaign. This action cannot be undone.
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.