Email inside your product
a few lines of code
Send, read and organise mail from your own code with a typed client.
The call answers with an id. That id is how you read the trail later.
How it works
Running in three steps.
- 01
Install the client
Add the package and set your workspace key.
- 02
Send the message
One call: the sender, the recipients, a body or a template.
- 03
Follow it
Read the delivery trail, then opens and clicks per message.
What it runs on
The parts doing the work.
Nothing here is a separate product. Each one is a piece of the mailbox you already have.
A TypeScript client first, then the rest.
A documented HTTP API with issuable, scopable, revocable keys.
Tell your endpoint when mail arrives, instead of making you poll.
A body written once, versioned, and sent many times: from the composer, from your own code, or by an agent.
Whether a message you sent has been opened, when, how many times and which of its links were followed. On unless you turn it off, and plain about the readings it cannot get.
Nearby
Other jobs for the same inbox.
Say what happens to a message before anybody opens it.
Give each test run its own address and read the mail it receives.
Design the email once, send it from your own code, and see what was opened.