Create approval templates, send requests, track responses — all in one place. No more chasing people on Slack.
No credit card required · Free plan forever
How it works
Define fields, approvers, and expiry rules. Reuse across your team.
Submit requests from any template. Approvers get an email instantly.
Approvers approve or deny directly from email — no account needed.
Real-time status updates. Automatic reminders on expiry.
API-first
Every action in Signauf is available via API. Submit requests, query status, receive signed webhook callbacks — integrate approval flows directly into your product, CI pipeline, or back-office automation.
curl -X POST https://app.signauf.com/api/v1/requests \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"templateId": "tpl_abc123",
"payload": {
"requester": "Alice Martin",
"amount": 4200,
"vendor": "Acme Corp",
"justification": "Q3 tooling budget"
}
}'→ 201 Created · webhook fires on decision
Integrations
Signauf speaks HTTP. If your tool can send a POST request, it works with Signauf — no SDK, no plugin required.
n8n — first-class support
Use the HTTP Request node to submit approval requests from any n8n workflow. Wire the webhook callback back into n8n to branch on approved / denied — no custom code needed.
Start free. Upgrade as you grow.
Join teams already using Signauf to move faster.
Start for free →