# API, webhooks and AI agents | GTM and Outreach

Source: https://exntra.in/help/api-and-ai

[Help center](/help)

Getting started

-   [Start here](/help/start-here)

Mailboxes

-   [Connect a Google Workspace mailbox](/help/connect-google)
-   [Connect Microsoft 365](/help/connect-microsoft)
-   [Connect Zoho Mail](/help/connect-zoho)
-   [Connect any other provider (SMTP and IMAP)](/help/connect-smtp)

Reaching the inbox

-   [Sending limits and the slow start](/help/slow-start)
-   [Why we don't do warm-up](/help/no-warmup)
-   [Set up SPF, DKIM and DMARC](/help/dns-records)
-   [Domain and server checks](/help/domain-health)

Contacts

-   [Import contacts](/help/import-contacts)
-   [How we check contacts](/help/contact-checks)
-   [Email providers (ESP sending and matching)](/help/email-providers)
-   [Your blocklist](/help/blocklist)

Campaigns

-   [Create a campaign](/help/create-campaign)
-   [Write your emails](/help/write-emails)
-   [Schedule and smart scheduling](/help/schedule)
-   [Unsubscribe options](/help/unsubscribe)
-   [Preview, test and review](/help/test-and-review)
-   [Understand your results](/help/campaign-results)
-   [Bounces and auto-pause](/help/bounces)
-   [Pause, edit and restart a campaign](/help/manage-campaign)
-   [1–100 testing](/help/ab-testing)

Inbox and replies

-   [The Master Inbox](/help/master-inbox)
-   [Automatic replies](/help/auto-replies)

Account and team

-   [Team members and roles](/help/team-roles)
-   [Workspaces](/help/workspaces)
-   [HubSpot, Salesforce and moving from other tools](/help/integrations)
-   [API, webhooks and AI agents](/help/api-and-ai)
-   [Plan and billing](/help/billing)
-   [When our support team opens your account](/help/support-access)
-   [Change the app's language](/help/language)
-   [Two-step sign-in](/help/two-step-sign-in)

[Help center](/help) / Account and team Englishहिन्दीবাংলাதமிழ்తెలుగుमराठीગુજરાતીಕನ್ನಡമലയാളംਪੰਜਾਬੀاردوالعربيةEspañolPortuguês (Brasil)FrançaisDeutschItalianoBahasa IndonesiaTürkçeРусский日本語한국어简体中文

# API, webhooks and AI agents

API keys, the MCP server for Claude and other AI tools, and webhooks.

[Open in the app →](https://app.example.com/#/settings?tab=API%20%26%20MCP)

Everything in the app is also in the **API**: connecting mailboxes, contacts, campaigns, the inbox and sending.

## Create an API key

1.  Go to **Settings**, then **API & MCP**, and click **New key**.
2.  Choose what it can do: Full access, Campaigns, Contacts, Inbox, Mailboxes, Send emails, or Read only.
3.  Choose which workspaces it can use.
4.  **Copy the key now.** It won’t be shown again.

Send it with every request: `Authorization: Bearer gtm_…`

Limit: **300 requests a minute** per key. Use an `Idempotency-Key` header to retry safely without sending twice.

## Use with Claude and other AI tools (MCP)

Add our **MCP server** in Claude, Cursor or another MCP app, with an API key. Then ask in plain words, for example: “Create a 3-step campaign to my SaaS founders list from my two Zoho inboxes, 40 a day each.”

Anything that sends email asks you to confirm first.

## Webhooks

We send JSON to your URL when something happens:

`email.sent`, `email.opened`, `email.clicked`, `email.replied`, `email.bounced`, `contact.unsubscribed`, `campaign.paused`, `mailbox.disconnected`

Each request is signed with HMAC-SHA256 in the `X-Signature` header, so you can check it came from us.

## More

The full API reference is on our website under **API**.

[Previous**HubSpot, Salesforce and moving from other tools**](/help/integrations) [Next**Plan and billing**](/help/billing)

**Still stuck?** Use the chat button inside the app, or email us at [support@example.com](mailto:support@example.com).
