update_campaign
Update Campaign
Update an existing email campaign's properties such as name, subject, content, sender details, or associated contact lists. Only provided fields will be updated.
update_campaign
Update an existing email campaign's properties such as name, subject, content, sender details, or associated contact lists. Only provided fields will be updated.
manage_contact_list
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.
list_campaigns
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.
manage_contact
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).
list_contacts
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.
create_campaign
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.
get_campaign_report
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.
send_campaign
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.
get_campaign
Retrieve full details of a specific email campaign by its ID, including content, sender info, schedule, and associated contact lists.
delete_campaign
Permanently delete an email campaign. This action cannot be undone.
list_contact_lists
List and search contact lists in your Benchmark Email account. Returns list metadata including name, contact count, status, and creation date.
Create, schedule, and send email marketing campaigns. Manage contact lists by adding, updating, and removing subscribers in bulk or individually. Track campaign performance metrics including opens, clicks, bounces, and unsubscribes. Upload and manage images for use in campaigns. Create and configure signup forms, surveys, and autoresponders. Set up webhooks on contact lists to receive real-time notifications for subscribes, unsubscribes, profile updates, and cleaned addresses.
Common questions about connecting Benchmark Email to AI agents with Metorial.