Build on Notifly.
One REST API for email, SMS, push, in-app, and chat. Trigger a workflow with a single request — from your backend, your agent, or your terminal.
curl -X POST https://api.notifly.io/v1/events/trigger \
-H "Authorization: ApiKey $NOTIFLY_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"<workflow-id>","to":{"subscriberId":"<subscriber-id>"},"payload":{"body":"Hello from Notifly"}}'Every surface, one platform.
REST API
One versioned /v1 surface for workflows, subscribers, topics, and messages. Trigger from any language with plain HTTP.
Read the docs
Interactive reference
Browse every endpoint, schema, and example request in a generated reference — one page per operation, straight from the OpenAPI document.
Open the reference
OpenAPI 3.x spec
Machine-readable spec for codegen and tooling, served straight from the API.
openapi.json
MCP server
A remote MCP server with OAuth 2.1 sign-in, so Claude and other AI clients can operate Notifly with seven built-in tools.
See the tools
AI-agent onboarding
Paste one prompt into your coding agent and it follows notifly.io/agents.md to wire a Notifly agent into your app.
Get the prompt
Free development plan
Create a workspace, take a development API key, and send 10,000 events a month at no cost — no credit card, no sales call.
Get an API key
YAML flavor of the spec: api.notifly.io/openapi.yaml
Let your AI operate Notifly.
Notifly ships a remote MCP server at api.notifly.io/mcp. It signs clients in with OAuth 2.1 — no key pasting — and exposes seven tools scoped to what your account can already do.
claude mcp add --transport http notifly https://api.notifly.io/mcpTools
- trigger_workflow
- list_workflows
- get_workflow
- list_subscribers
- get_subscriber
- list_topics
- list_notifications
One prompt to wire it up.
Working with Claude Code, Cursor, or another coding agent? Paste this prompt and it will follow the step-by-step instructions at notifly.io/agents.md to connect a Notifly agent to your app.
Add an agent to my app following instructions from https://notifly.io/agents.mdSDKs, honestly.
The client SDKs for JavaScript, React, Next.js, and React Native are open source, and publishing them to npm is in progress. Until they land, the REST API is the supported integration path — and it covers everything the dashboard can do.