What is Conduit?
Conduit is a hosted service that bridges inbound email to HTTP webhooks. When an email arrives at your Conduit address, Conduit immediately delivers it as an HTTP POST to the URL you configure. No polling, no mail servers to manage.
Getting started
New here? Getting Started walks you through creating an account, setting up your first webhook, and sending a test email in minutes.
Webhooks
Managing Webhooks
Edit, activate / deactivate, rotate the secret, or delete a webhook from the web UI.
Webhook Payload Reference
The JSON structure Conduit delivers to your endpoint, how to verify the signature, payload templates, and custom request headers.
Testing Webhooks
Verify your endpoint without sending real mail using the Simulate action,
or send a real test email through the SMTP gateway with swaks.
Delivery Logs
Inspect every delivery attempt for a webhook (status, duration, errors), and understand the relationship between HTTP status and SMTP response.
Example: Slack Notifications
A practical walkthrough that forwards inbound emails to a Slack channel using Conduit's payload template feature.
Example: GitHub or Linear Issues
Forward emails into a GitHub repository or Linear team as new tickets.
Demonstrates custom_headers for authenticating against a third-party API.
Domains and inbound security
Custom Domain
Verify a domain you own so that you can use your own email addresses (e.g.
alerts@mail.example.com) instead of the shared Conduit domain. Covers both
the DNS MX record (to route mail to Conduit) and the TXT verification record.
SMTP Security Policy
Restrict who can send email to your webhooks: allowlist source IPs, require SMTP AUTH, enforce SPF and DKIM verification, and limit accepted sender domains.
SMTP Response Headers
Return custom SMTP response codes and messages from your webhook endpoint using
the X-Conduit-SMTP-Code and X-Conduit-SMTP-Message response headers.
Account and access
Account Settings
Change your password, set a display timezone, sign out, or delete your account.
Two-factor Authentication
Enable, manage, or disable 2FA. Includes backup-code handling and recovery.
API Tokens
Long-lived bearer tokens for CI/CD, scripts, and server-to-server integrations. UI walkthrough; see Using the API for the full endpoint reference.
Audit Log
A chronological record of every security and configuration change made to your account. Available in the web UI and via the REST API. Entries are retained for 180 days.
Using the API
Full reference for every REST API endpoint: authentication, webhooks, delivery logs, security policies, and domains.