Skip to content
mittr

Integrations Overview

Mittr integrates in two directions: inbound (receive webhooks from third-party services) and outbound (send notifications to platforms like Slack, Discord, and Email).

Inbound webhooks let you receive events from external services. Mittr verifies the source signature automatically using platform presets. You just provide your signing secret.

Terminal window
# Create an inbound endpoint for GitHub
curl -X POST https://app.mittr.io/api/v1/inbound-endpoints \
-H "X-API-Key: mtr_your_key" \
-H "Content-Type: application/json" \
-d '{
"name": "GitHub Webhooks",
"pathSuffix": "github-prod",
"source": "github",
"sourceConfig": { "secret": "your-github-webhook-secret" }
}'

See the Inbound Webhooks guide for full setup instructions.

Organized by category. Each platform has a pre-configured verification preset, so Mittr knows the correct header name, algorithm, and signature format.

PlatformVerificationDescription
StripeHMAC-SHA256Payment intents, subscriptions, invoices
PayPalHMAC-SHA256Orders, payments, disputes
SquareHMAC-SHA256Payments, orders, inventory
AdyenHMAC-SHA256Payment events, modifications
BraintreeHMAC-SHA256Transactions, subscriptions
PaddleHMAC-SHA256Subscriptions, payments, alerts
RazorpayHMAC-SHA256Payments, refunds, settlements
ChargebeeHMAC-SHA256Subscriptions, invoices
RecurlyHMAC-SHA256Subscriptions, transactions
GoCardlessHMAC-SHA256Mandates, payments
Lemon SqueezyHMAC-SHA256Orders, subscriptions, licenses
2CheckoutHMAC-SHA256Payment and subscription events
CoinbaseHMAC-SHA256Charges, checkout events
FlutterwaveHMAC-SHA256Payments, transfers
PaystackHMAC-SHA256Transactions, transfers
M-PesaHMAC-SHA256Mobile money events
GumroadHMAC-SHA256Sales, refunds, subscriptions
PolarHMAC-SHA256Sponsorship events
SnipcartHMAC-SHA256Orders, subscriptions
WorldlineHMAC-SHA256Payment events
PlatformVerificationDescription
GitHubHMAC-SHA256Push, PR, issue, release events
GitLabHMAC-SHA256Push, merge request, pipeline events
BitbucketBasic AuthRepository, PR events
CircleCIHMAC-SHA256Build status, workflow events
BuildkiteHMAC-SHA256Build, job, agent events
Terraform CloudHMAC-SHA256Run, workspace notifications
VercelHMAC-SHA256Deployment, project events
NetlifyHMAC-SHA256Build, deploy events
RenderHMAC-SHA256Deploy, service events
RailwayHMAC-SHA256Deploy, service events
Fly.ioHMAC-SHA256Deploy, machine events
Docker HubHMAC-SHA256Image push, scan events
HerokuHMAC-SHA256Dyno, release events
SentryHMAC-SHA256Error, issue events
New RelicHMAC-SHA256Alert, incident events
DatadogAPI KeyMonitor, event alerts
GrafanaHMAC-SHA256Alert notifications
PostHogHMAC-SHA256Event, action triggers
LaunchDarklyHMAC-SHA256Flag change events
FlagsmithHMAC-SHA256Flag change events
Split.ioHMAC-SHA256Split change events
ngrokHMAC-SHA256Tunnel, endpoint events
ReplicateHMAC-SHA256Prediction completion events
Trigger.devHMAC-SHA256Job, run events
n8nHMAC-SHA256Workflow events
PlatformVerificationDescription
SlackHMAC-SHA256Messages, interactions, events
DiscordEd25519Messages, interactions
TwilioHMAC-SHA256SMS, voice, messaging events
SendGridHMAC-SHA256Email delivery, engagement events
MailgunHMAC-SHA256Email delivery, bounce, spam events
MailchimpHMAC-SHA256Subscribe, unsubscribe, campaign events
PostmarkHMAC-SHA256Delivery, bounce, spam events
MessageBirdJWTSMS, voice, conversation events
VonageHMAC-SHA256SMS, voice events
BandwidthHMAC-SHA256Messaging, voice events
SinchHMAC-SHA256SMS, voice events
IntercomHMAC-SHA256Conversation, contact events
Customer.ioHMAC-SHA256Email, push, campaign events
OneSignalHMAC-SHA256Push notification events
SparkPostHMAC-SHA256Email delivery events
ResendHMAC-SHA256Email delivery events
TelnyxEd25519SMS, voice, fax events
AblyHMAC-SHA256Realtime messaging events
PusherHMAC-SHA256Channel, presence events
PlatformVerificationDescription
ShopifyHMAC-SHA256Orders, products, customer events
WooCommerceHMAC-SHA256Order, product, customer events
BigCommerceHMAC-SHA256Store, order events
Commerce LayerHMAC-SHA256Order, shipment events
SalesforceHMAC-SHA256Object change, platform events
HubSpotHMAC-SHA256Contact, deal, company events
PipedriveHMAC-SHA256Deal, person, activity events
ActiveCampaignHMAC-SHA256Contact, deal, campaign events
KlaviyoHMAC-SHA256Event, flow, campaign triggers
ConvertKitHMAC-SHA256Subscriber, form events
BrazeHMAC-SHA256Campaign, canvas events
IterableHMAC-SHA256User, campaign events
PlatformVerificationDescription
JiraBasic AuthIssue, project events
LinearHMAC-SHA256Issue, project, comment events
AsanaHMAC-SHA256Task, project events
Monday.comHMAC-SHA256Board, item events
NotionHMAC-SHA256Page, database events
AirtableHMAC-SHA256Record, table events
FigmaHMAC-SHA256File, comment events
CalendlyHMAC-SHA256Scheduling events
Cal.comHMAC-SHA256Booking events
TypeformHMAC-SHA256Form submission events
SurveyMonkeyHMAC-SHA256Response events
ZapierHMAC-SHA256Zap trigger events
MakeHMAC-SHA256Scenario events
PlatformVerificationDescription
AWS SNSHMAC-SHA256Topic notification events
Azure Event GridHMAC-SHA256Resource events
Google Cloud Pub/SubHMAC-SHA256Topic message events
CloudflareHMAC-SHA256DNS, worker, zone events
MongoDB AtlasHMAC-SHA256Database trigger events
SupabaseHMAC-SHA256Database, auth events
UpstashHMAC-SHA256Queue, rate limit events
XataHMAC-SHA256Record change events
PlatformVerificationDescription
Facebook (Meta)HMAC-SHA256Page, Messenger events
Instagram (Meta)HMAC-SHA256Media, comment events
WhatsApp (Meta)HMAC-SHA256Message, status events
X-Hub (Meta platforms)HMAC-SHA256Shared verification for Meta webhooks
TikTokHMAC-SHA256Creator, commerce events
LinkedInHMAC-SHA256Organization, share events
PinterestHMAC-SHA256Pin, board events
TwitchHMAC-SHA256Stream, subscription events
YouTube (via Pub/Sub)HMAC-SHA256Video, channel events
PlatformVerificationDescription
Auth0HMAC-SHA256Authentication, user events
ClerkHMAC-SHA256User, session, organization events
OktaHMAC-SHA256Authentication, lifecycle events
DocuSignRSAEnvelope, recipient events
DropboxHMAC-SHA256File, folder change events
WebflowHMAC-SHA256CMS item, form submission events
SanityHMAC-SHA256Document mutation events
DatoCMSHMAC-SHA256Record, model events
ContentfulHMAC-SHA256Entry, asset events
StoryblokHMAC-SHA256Story, datasource events
WordPressHMAC-SHA256Post, comment events
BubbleHMAC-SHA256Workflow events
Incident.ioHMAC-SHA256Incident lifecycle events
RootlyHMAC-SHA256Incident, alert events
FireHydrantHMAC-SHA256Incident events
PagerDutyAPI KeyIncident, service events
OpsgenieHMAC-SHA256Alert, incident events
SnykHMAC-SHA256Vulnerability, project events
QuickBooksHMAC-SHA256Invoice, payment, customer events
IntuitHMAC-SHA256Account, transaction events
XeroHMAC-SHA256Invoice, contact, payment events
ZoomHMAC-SHA256Meeting, webinar events
StreamHMAC-SHA256Chat, activity feed events
AfterShipHMAC-SHA256Tracking, courier events
Africa’s TalkingHMAC-SHA256SMS, voice, USSD events
Apple App StoreHMAC-SHA256Subscription, transaction events
SvixEd25519Webhook delivery events
ZendeskHMAC-SHA256Ticket, user events
Terminal window
curl https://app.mittr.io/api/v1/inbound-presets \
-H "X-API-Key: mtr_your_key"

Returns every preset with its verification mode, header name, and required credential fields.

For platforms not in the preset list, use the generic source with manual configuration:

Terminal window
curl -X POST https://app.mittr.io/api/v1/inbound-endpoints \
-H "X-API-Key: mtr_your_key" \
-H "Content-Type: application/json" \
-d '{
"name": "Custom Platform",
"pathSuffix": "custom-prod",
"source": "generic",
"sourceConfig": {
"algorithm": "sha256",
"headerName": "X-Custom-Signature",
"secret": "your-signing-secret"
}
}'

Connectors send formatted notifications to external platforms when events are delivered or when alert rules fire.

ConnectorConfig requiredTemplate support
SlackwebhookUrl, optional channel, username, iconEmojiText, title, color, attachments
DiscordwebhookUrl, optional usernameContent, title, color embeds
Microsoft TeamswebhookUrlMessageCard with theme color
EmailsmtpHost, smtpPort, fromEmail, toEmailsSubject and body
WebhookwebhookUrlPassthrough (no transform)

See the Connectors guide for setup examples, message templates, and alert rule integration.