Guides
Ways requests arrive
Focused ApproveThis guides for ways requests arrive.
Inbound Webhook Triggers
Give a flow its own webhook endpoint — any tool that can send a POST can start an approval, and the event's payload becomes the request.
Read docAutomated Actions
Give a workflow steps that run themselves. An automated action step sends a webhook to a URL you choose or emails a third party a view-only link to the request — no approver votes, no waiting. Authored on the same canvas as approval steps via a third step mode, with a one-click test delivery for webhooks and a Tested badge that persists on the step. A final action runs once the request is approved; a mid-flow action runs at its position and gates the steps below it. Failures retry automatically and surface to the workflow's editors for one-click retry — requesters only ever see a neutral "waiting" state.
Read docExternal Data Endpoints
Teach a webhook flow what the incoming data means — map the payload's keys onto the flow's fields once, and every waiting and future payload becomes a properly filled-in request, attributed to the right requester.
Read docEmail-to-Workflow
Give a flow its own email address — anything sent to it becomes an approval request automatically, and emailed documents can be parsed so their values land on the request's fields.
Read docZapier
Zapier connects ApproveThis to 5,000+ apps — a deal closing in your CRM, a form submission, a new order — and turns any of those events into an approval request, no code required.
Read docREST API & Personal API Tokens
Drive ApproveThis from your own systems — create workflows, submit requests, approve or deny them, and register webhooks through an authenticated REST API.
Read docPublic Forms
Open a flow's form to the public — anyone with the link can submit a request without signing in, and every submission still routes through the flow's approval steps.
Read doc