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.