Make a little space.
Organize a project, a business, or your next experiment. Your spaces belong to your Citadel identity.
The email relay for everything you’re building. Bring your Postmark account. Give each application a token. Get back to your product.
Sign in with Citadel. Your provider stays yours.
# Your first email. That’s the whole request.
curl https://fabrica.g.combine.mesa.ws/api/v1/emails \
-H "Authorization: Bearer $FABRICA_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"to": "someone@example.com",
"from": "hello@your.app",
"subject": "You’re in.",
"text_body": "Let’s make something good."
}'
A REAL API. AN EXAMPLE RESPONSE.
A small layer, a simpler stack
A shared home for your email infrastructure,
with a clear boundary around every application.
Organize a project, a business, or your next experiment. Your spaces belong to your Citadel identity.
Connect email once per space. Fabrica encrypts the server token and shares the connection with your applications.
Create an application, copy its token, and send through a simple HTTP API. Rotate or pause access whenever you need.
Made to fit your stack
Using Elixir and Swoosh? Copy one adapter module, configure your Fabrica URL and token, and keep composing emails the way you already do.
Connection lost. Reconnecting to Fabrica…