Notifly

Getting started

Create a Notifly workspace, get an API key, and trigger your first workflow.

Notifly is a hosted platform: there is no server to stand up. You create a workspace, take an environment-scoped API key, and trigger workflows over HTTPS.

Create a workspace and trigger a workflow

  1. Sign up at app.notifly.io/auth/sign-up. The free plan needs no credit card, and paid plans start with a 14-day free trial. You can also explore in guest mode before creating an account.
  2. Get an API key. API keys live per environment in the dashboard under API Keys. Each organization gets separate Development and Production environments — pick one and copy its secret key.
  3. Create a workflow in the dashboard's visual editor, giving it an identifier and one or more channel steps.
  4. Trigger it for a subscriber:
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 recipient is a subscriber — you can list, inspect, and update them over the API:

curl "https://api.notifly.io/v1/subscribers?page=0&limit=10" \
  -H "Authorization: ApiKey $NOTIFLY_SECRET_KEY"

API keys are environment-scoped secrets. Keep them server-side, never ship them in browser or mobile code, and roll them from the dashboard if they leak.

Environments

Every organization gets a Development and a Production environment, each with its own API keys, workflows, and subscribers. Develop against the Development key, then promote your workflow and swap the key — no other change is needed. Team plans add custom environments beyond those two.

Next steps

On this page