Connect Bigmailer to AI agents

Connect Bigmailer to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

delete_contact

Delete Contact

Permanently delete a contact from a brand. The contact is identified by ID or email address. This action is irreversible.

manage_sender

Create or Delete Sender

Create a new sender identity or delete an existing one for a brand. Senders are email addresses or domains used as the "from" address in campaigns. Set `action` to "create" or "delete".

create_or_update_list

Create or Update List

Create a new list or update an existing one within a brand. Lists behave like tags - contacts can belong to multiple lists without duplication. To update, provide `listId`. To create, omit `listId`.

list_lists

List Lists

Retrieve all lists (tag groups) within a brand. Returns list names and whether each is the system-generated "all contacts" list.

list_brands

List Brands

List brands (subaccounts) in your BigMailer account. Returns brand details including name, default sender info, bounce settings, and contact limits. Use pagination parameters to iterate through large brand lists.

send_transactional_email

Send Transactional Email

Send a transactional email through a pre-configured campaign. The campaign must first be set up in the BigMailer console with from address, subject, and body template. This also upserts the contact: if the email does not exist, a new contact is created; if it exists, the contact is updated.

list_senders

List Senders

List sender identities configured for a brand. Returns sender domains/emails, verification status, DNS records, and sharing settings.

get_contact

Get Contact

Retrieve a contact by ID or email address. Returns full contact details including field values, list memberships, bounce counts, complaint counts, and subscription status.

upsert_contact

Upsert Contact

Create or update a contact by email address. If the email does not exist, a new contact is created. If the email exists, the existing contact is updated. Supports email validation and custom field values.

list_contacts

List Contacts

List contacts within a brand. Optionally filter by a specific list. Returns contact emails, field values, list memberships, bounce/complaint counts, and subscription status.

get_brand

Get Brand

Retrieve details of a specific brand by its ID. Returns full brand configuration including sender defaults, bounce settings, and contact limits.

list_bulk_campaigns

List Bulk Campaigns

List bulk (marketing) campaigns within a brand. Returns campaign details including subject, status, tracking settings, and delivery metrics such as sends, opens, clicks, bounces, and complaints.

create_bulk_campaign

Create Bulk Campaign

Create a new bulk (marketing) campaign within a brand. Configure the campaign subject, content, target lists, sender info, tracking, and scheduling. Set `ready` to true to activate sending.

list_fields

List Custom Fields

List all custom fields defined for a brand. Returns field names, data types, merge tag names, and sample values used for test campaigns.

create_or_update_brand

Create or Update Brand

Create a new brand or update an existing one. To update, provide the `brandId`. To create, omit `brandId` and provide at least a `name`. Brands are subaccounts with their own lists, contacts, campaigns, and senders.

create_field

Create Custom Field

Create a custom field for contacts within a brand. Fields store data on contacts and can be used as merge tags in campaigns and for segmentation. It is recommended to define fields with proper data types upfront for correct segmentation behavior.

More integrations teams use with Bigmailer

Slack

Slack: connect with bot OAuth or user OAuth. Send, update, delete, and schedule messages; list and cancel scheduled messages; open DMs and group DMs; manage conversations, members, files, reactions, pins, bookmarks, reminders, user groups, and user status; search messages and files with user scopes; and retrieve user, conversation, and workspace info.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Hubspot

Create, read, update, and delete CRM objects including contacts, companies, deals, tickets, and custom objects. Manage associations between CRM records. Track engagements such as calls, emails, meetings, notes, and tasks. Send transactional and marketing emails, manage campaigns, and handle subscription preferences. Build and manage marketing workflows, sequences, and automation actions. Manage CMS content including blog posts, landing pages, and HubDB tables. Handle commerce data including products, orders, invoices, quotes, and payments. Create and manage contact lists for segmentation. Configure deal, ticket, and order pipelines with custom stages. Search and filter CRM records. Bulk import and export CRM data. Manage users, teams, and account settings. Subscribe to webhooks for real-time notifications on object creation, deletion, property changes, merges, and association changes.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Apolloio

Search and prospect B2B contacts and companies from a database of over 275 million people and 70 million organizations. Enrich people and company data with emails, phone numbers, and firmographic details. Create and manage contacts, accounts, deals, and tasks. Add contacts to email sequences and manage sequence statuses. Log and search call records. Perform bulk operations for contact creation, account creation, task creation, and data enrichment.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Technical notes for Bigmailer

Manage multi-brand email marketing and transactional email sending. Create and manage brands, contacts, lists, suppression lists, custom fields, and senders. Send transactional emails with merge tags and field values. Create and list bulk marketing campaigns with A/B testing support. Upsert contacts with email validation, manage contact subscriptions across lists, and track bounces and complaints. Receive webhook events for bounces, clicks, opens, unsubscribes, and spam complaints.

Connect Bigmailer to production AI agents

See how Metorial gives Bigmailer access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Bigmailer to AI agents with Metorial.

  1. Can Metorial connect Bigmailer to AI agents?
    Yes. Metorial connects AI agents to Bigmailer through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.