notifly
Developers

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.

Add to Claude
bash — trigger a workflow
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"}}'
02 — MCP server

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 serves eight operations scoped to what your account can already do.

bash — add to Claude
claude mcp add --transport http notifly https://api.notifly.io/mcp

Operations

  • list_organizations
  • trigger_workflow
  • list_workflows
  • get_workflow
  • list_subscribers
  • get_subscriber
  • list_topics
  • list_notifications
03 — Agent onboarding

One prompt to wire it up.

Working with Claude Code, Codex, Cursor, or another coding agent? Copy the sentence below and paste it into the agent. It fetches notifly.io/agent-setup/prompt.md and runs it: connects the MCP server, stores your key, installs the SDK, and verifies the connection. Per-agent guides.

Add to Claude

Want a Notifly agent answering in Slack, Teams, or another channel? Paste this prompt and your agent follows the step-by-step instructions at notifly.io/agents.md to connect a Notifly bridge agent to your app.

prompt — paste into your agent
Add an agent to my app following instructions from https://notifly.io/agents.md
04 — SDKs

SDKs, honestly.

Server SDKs for Node.js and Python are published and generated from the same OpenAPI document as the API reference. For every other language, the REST API covers everything the dashboard can do.