Skip to main content

1. Get an API key

Create a key from the dashboard under API keys. Keys look like sf_live_… and carry the permissions of your workspace. Keep them secret — treat a key like a password.
Every request is authenticated with Authorization: Bearer sf_live_…. See Authentication.

2. Create an inbox

The inbox is live immediately on the shared mail.sentfrom.ai domain — no DNS setup required. (Want your own brand? See Custom domains.)

3. Send an email

The response includes the id, thread_id, and the Message-ID header — keep the thread_id to follow the conversation.

4. Receive the reply

When the customer replies, SentFromAI threads it and POSTs a message.received event to your webhook. Register one in two lines:
The response returns a signing secret (once) — use it to verify deliveries. Full flow in Receiving email.

Next: explore the concepts

Inboxes, sending, receiving, and threading explained.