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
- 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.
- 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.
- Create a workflow in the dashboard's visual editor, giving it an identifier and one or more channel steps.
- 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.