- Home
- Resources
- Integrations
- OKrunit
OKrunit Zapier integrationAutomate OKrunit with Zapier.
The OKrunit Zapier integration offers 2 triggers, 3 actions and 2 searches. Its main trick: a Zap can stop and wait until a person approves or rejects, then carry on. The two triggers are polled, so decisions reach your other tools on Zapier's timer, not instantly.
Verified Trustpilot reviews · AI, automation & growth agency
What the OKrunit Zapier integration is for
OKrunit puts a human checkpoint in front of automated work, so an AI agent or a script does not publish, deploy or spend before someone says yes. On Zapier, that checkpoint becomes a step: a Zap (an automation made of one trigger and the actions that follow) can pause on OKrunit, wait for a decision, then continue.
Three results people build first. A gate before anything risky: Request Approval holds a Zap that would send a mass email or push a price change, and the next step only runs after a reviewer decides. A decision that travels: Approval Decided tells your chat, your ticket tool or your CRM which way it went. An audit trail: Create Activity Log writes a line for each automated event worth keeping, and Add Comment attaches context to a pending request.
What it does not do. The two triggers are polling ones: Zapier checks OKrunit on a timer, so a decision can take up to 15 minutes to show up on the free plan. Create Activity Log does not open an approval request, despite its key, and the Zap moves on at once. There is no action to approve or reject from Zapier; the decision belongs to a human in OKrunit. The Zapier review gives the wider picture, and n8n vs Zapier comparison is there if you are weighing another tool.
Zapier vocabulary in one minute
Seven words return on every line below. Plain English, one line each.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event that starts the Zap, such as a new approval request in OKrunit. Once the Zap is on, Zapier watches for it.
- Action
- What the Zap does after it starts: the step that writes, sends or, with OKrunit, pauses for a human decision.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those.
- Polling vs instant
- A polling trigger is checked on a timer; an instant one is pushed by the app. Both OKrunit triggers are polling ones.
- Filter
- A step that lets the Zap go on only when what arrived meets your condition, and stops it there otherwise.
- Search step
- A step that looks up something already in an app, like an approval request, so later steps can reuse what it found.
What an OKrunit Zap really costs
The OKrunit triggers cost nothing, and neither do Zapier's checks for new requests, however often they run. Only completed actions are billed.
- Trigger and polling checks0 task
- Each successful action1 task
- Free plan100 tasks a month, two-step Zaps only
- OKrunit triggersPolling, interval set by plan
Each action that succeeds counts as one task; an action that fails is not counted. A gate in the middle of a Zap means at least two actions plus the trigger, so the Zap is multi-step and needs a paid plan, as does any search or filter. The free plan gives 100 tasks a month and unlimited two-step Zaps, enough for Approval Decided followed by one alert. OKrunit is not a premium app. The grid below matters here: it sets how quickly the two polling triggers notice a new request or a decision, and on paid plans a check can also be run by hand.
Connect your OKrunit account to Zapier
- 01
Open the Apps page
In Zapier, go to Apps and click + Add connection. You need an OKrunit account first, with access to the approval requests of the organization your Zaps will work in.
- 02
Pick OKrunit
Search for OKrunit in the dialog, select it and click Add connection. A new tab opens on the OKrunit side, where you sign in with the account that will own the requests.
- 03
Sign in and grant access
Log in to OKrunit in that tab and allow Zapier to reach the account. The connection then appears in your Apps list, and every OKrunit step in your Zaps reuses it.
Your first OKrunit Zap, step by step
GoalEvery rejected request in OKrunit warns the person who asked, so nobody waits for a yes that will never come.
- 01
Set the trigger
Create a Zap, pick OKrunit and Approval Decided as the event, then select the OKrunit connection you made in the previous section.
- 02
Test it
Run the test: Zapier brings back the three most recent decisions, so you map fields on a real verdict rather than on an empty sample.
- 03
Add the filter
Add a Filter step, pick the decision field, choose a text rule and type the rejected value. Only rejections go further; this makes the Zap multi-step, so a paid plan is needed.
- 04
Add the alert
Add the chat action and send a direct message to the requester with the details of the rejected request, so they know where things stand.
- 05
Test and publish
Test each step once, read what came back, then publish. Decisions taken from now on are checked on your plan's interval; older ones are not replayed.
The 2 OKrunit triggers
2 events start a Zap when something happens in OKrunit. Zapier checks for them at the interval your plan allows.
Approval Decided
Polling triggerIn Zapier“Triggers when an approval request is approved or rejected.”
Starts a Zap once someone approves or rejects a request in OKrunit, so the outcome reaches the people and tools waiting on it.
New Approval Request
Polling triggerIn Zapier“Triggers when a new approval request is created in your organization.”
Picks up every approval request created in your OKrunit organization, whatever created it: an agent, a script or another Zap.
The 3 OKrunit actions
OKrunit gives you 3 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Comment
ActionIn Zapier“Add a comment to an existing approval request.”
Attaches a note to an approval request that already exists, giving the reviewer the context they need to decide.
Create Activity Log
ActionIn Zapier“Log an activity for audit and tracking purposes. This does not create an approval request. The Zap continues immediately.”
Writes an entry in OKrunit's activity log for audit and tracking, then lets the Zap continue at once.
Request Approval
ActionIn Zapier“Pause this Zap until a human approves or rejects. The next step runs only after a decision is made.”
Pauses the Zap right there until a person approves or rejects in OKrunit; the next step only runs once a decision exists.
The 2 OKrunit searches
2 search steps look for data that already exists in OKrunit, so a later step can use it.
A search step finds an approval request that already exists so the following steps can use it. In the editor, searches sit at the bottom of the Action event list, under SEARCH. Three settings decide what happens when the result is not clean.
Find Approval Request
SearchIn Zapier“Find a specific approval request by its ID.”
Fetches one specific approval request from its ID, so a later step can read its status or details.
Find Approvals
SearchIn Zapier“Search for approval requests with filters.”
Looks through your approval requests using filters, handy when you do not hold an exact ID.
The three settings every search exposes
- Successful if no search results are found?Left at its default, a search that finds nothing stops the Zap and skips the steps that relied on it. Switched on, the Zap continues empty-handed.
- Create X if it doesn't exist yet?On apps that offer it, this box turns a search into a find-or-create. OKrunit exposes no such variant, so neither search can create a missing request.
- If multiple search results are found?Three ways out when several requests match: keep the first one (the default), stop the Zap, or pass all of them on together.
When an OKrunit Zap breaks
Zapier lists no OKrunit-specific error. The traps below come from polling, from the searches and from Zapier's general limits.
Most surprises are about timing and loops rather than OKrunit itself. The Zapier troubleshooting guide covers each fix in more depth.
The decision shows up late
Both triggers are polled. On the free plan, Zapier checks every 15 minutes, so a verdict given now can wait that long before the Zap starts.Requests multiply on their own
A Zap started by New Approval Request that runs Request Approval in the same organization creates a request, which starts the Zap again, and burns tasks fast.The Zap stops at a search
Find Approval Request or Find Approvals found nothing, and by default an empty search halts the Zap. Turn on the no-results setting if that case is normal.Old requests never come through
A Zap only reacts to what happens after it is switched on. Requests created or decided before stay out, and moving that history is a separate job.A big batch gets held back
After a bulk import, a trigger that suddenly returns a huge batch can be held back by Zapier's flood protection, so the runs you expected do not all start.Same request, one run only
Zapier remembers what a polling trigger has already seen, so the same request does not start the Zap twice.
Need help automating OKrunit with Zapier?
A person reads every message.



