Build on email.
Not another inbox.
mailthing. connects the mailboxes your product depends on. Keep the customer experience in your application; use the console to manage the integration.
Inspect what’s available.
Search synchronized messages and inspect their content in context. Investigate what your integration sees, not what you hope it captured.
Example message: A question about our integration. Can we review the mailbox connection before enabling our webhook endpoint?
Connect a mailbox.
Start with the mailbox your application needs. Connect Gmail, Microsoft, or an IMAP account inside your workspace.
Provider choices: Gmail, Microsoft, and IMAP/SMTP.
Choose a provider
Build your integration.
Create scoped API keys for your application. Configure webhook endpoints, inspect event history, and replay events when you need to investigate delivery.
Example key: Support integration. Permission: messages:read. Account access: support@example.com.
From mailbox event to your endpoint.
Let your application respond to mailbox events. Choose the events you need, configure an endpoint, and receive signed webhook requests.
Signed HTTP request
POST /webhooks/mailthing
Content-Type: application/json
webhook-id: example-event
webhook-signature: [example signature]Example event: message.received
Your endpoint responds
HTTP 200 OKPut your mailbox integration to work.
Connect, inspect, and integrate from your console.