# BigMailer integrations: contacts and lists

> Create a contact, create a list and create a segment in BigMailer, and start a workflow when BigMailer sends “Email bounced”.

**Canonical page:** https://tray.ai/connectors/bigmailer-integrations/
**Categories:** Marketing
**Connects through:** HTTP Connector

## Overview

BigMailer is an email marketing tool that sends through Amazon SES, built for managing campaigns, lists and templates across multiple brands. Tray.ai connects to BigMailer through the HTTP Connector, so your workflows can call the BigMailer API alongside the rest of your stack.

## Use cases

### Contacts

Read, create, update, and delete contacts in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as list contacts and create a contact.

- List contacts
- Create a contact
- Upsert a contact

### Lists

Read, create, update, and delete lists in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as list lists and create a list.

- List lists
- Create a list
- Update a list

### Segments

Read, create, update, and delete segments in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as list segments and create a segment.

- List segments
- Create a segment
- Update a segment

### Bulk campaigns

Read, create, and update bulk campaigns in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as list bulk campaigns and create a bulk campaign.

- List bulk campaigns
- Create a bulk campaign
- Update a bulk campaign

### Transactional campaigns

Create transactional campaigns in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as create a transactional campaign and send a transactional email.

- Create a transactional campaign
- Send a transactional email

### Templates

Read, create, update, and delete templates in BigMailer from any Tray.ai workflow. The BigMailer API covers calls such as list templates and create a template.

- List templates
- Create a template
- Update a template

## Challenges Tray.ai solves

### Keeping BigMailer credentials out of logs

A raw API call usually means pasting a key or token into the request, where it ends up in step inputs, logs, and screenshots.

**How Tray.ai helps:** Store BigMailer credentials once as a Tray.ai authentication and reference them from the HTTP Connector. Tray.ai masks authentication values in logs, so the secret never shows up in a step's input or output.

### Going from the BigMailer API docs to a working call

Translating an example request from API docs into a workflow step means copying the method, URL, headers, and body by hand.

**How Tray.ai helps:** Paste a cURL example from the BigMailer API docs into the HTTP Connector and Tray.ai fills in the method, URL, headers, and body for you.

### Handling files and non-JSON responses

Not every API answers in JSON. Some return XML, files, or binary data, or expect a multipart upload.

**How Tray.ai helps:** The HTTP Connector parses JSON and XML responses, returns files you can pass to the next step, and sends multipart form data for uploads.

## Frequently asked questions

### Does Tray.ai connect to BigMailer?

Yes. Tray.ai connects to BigMailer through the HTTP Connector, which calls the BigMailer API directly. Any call the BigMailer API documents can run as a step in a Tray.ai workflow.

### How does Tray.ai authenticate with BigMailer?

The BigMailer API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated BigMailer connector?

BigMailer runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated BigMailer connector from the BigMailer API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
