- Home
- Resources
- Integrations
- Oneflow
Oneflow Zapier integrationAutomate Oneflow with Zapier.
The Oneflow Zapier integration gives you 1 trigger, 9 actions and 0 searches. The trigger fires the moment a contract changes status, even on the free plan, and the actions cover the whole contract: create it, fill it, send it, download it, delete it.
Verified Trustpilot reviews · AI, automation & growth agency
What the Oneflow Zapier integration actually does
It links your Oneflow account to Zapier so that a contract can start an automation, or be built by one. In practice: Oneflow reports each status change to Zapier, and Zapier can create, complete, send, read, download or delete contracts in your account without you opening Oneflow.
Three results come up again and again. A contract built from a deal: Create Contract opens it, Add Participant puts the signer on it, Add Product fills the product table. A contract that leaves on its own: Send Contract mails it to its participants with your subject line and message. A signed copy filed where your team works: Contract Status Changed starts the Zap and Download Contract fetches the PDF for the next step.
Now the limits. There is exactly one trigger, and it watches status changes only. There is no search step either, so a Zap cannot look up a contract by its name: every action that touches an existing contract wants its Contract ID, which has to come from an earlier step. The good news sits on the trigger itself. It is instant, so the free plan gets the same speed as the most expensive one.
If you are still choosing a tool, read Make vs Zapier and n8n vs Zapier before you build anything serious.
Zapier vocabulary, in plain words
Eight words come back on every line of this page. Here they are once, so the rest reads easily.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event and nothing else.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you in an app.
- Task
- The unit Zapier bills. One action that your Zap completes successfully counts as one task on your plan.
- Polling trigger
- A trigger Zapier checks on a timer: it asks the app for new items at a fixed interval and keeps only the unseen ones.
- Instant trigger
- A trigger the app reports itself, the moment the event happens. Nothing waits for a check. The Oneflow trigger is one.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it quietly otherwise.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action, a filter or a search makes it one, and it then needs a paid plan.
What a Oneflow Zap really costs
Oneflow is not a premium app, so it works on the free plan. The trigger costs nothing: Zapier only bills an action that went through.
- Contract Status Changed0 tasks, instant on every plan
- Each successful action1 task (a few actions take more)
- Free plan100 tasks a month, Zaps of 2 steps
- Oneflow on ZapierNot premium, available on Free
Each successful action is one task, and a failed one is not counted. A three-action Zap therefore uses three times what a one-action Zap uses. The catch is the free plan: two steps maximum, one trigger and one action. Add a filter or a second action and the Zap needs a paid plan. The interval grid below concerns polling triggers only; the Oneflow trigger is instant on every plan, so the grid never slows it down.
Connect Oneflow to Zapier in 3 steps
- 01
Open your connections
In your Zapier account, go to the Apps page and click + Add connection. A connection is your Oneflow account linked to Zapier once, then reused by every step that needs it.
- 02
Pick Oneflow
Type Oneflow in the search box of the dialog, select it, then click Add connection. A new tab opens on the Oneflow side, where you sign in with the account the Zaps will act for.
- 03
Grant access
Allow Zapier to use the account. You need an Oneflow account of your own, plus read or write rights on any contract you do not own and still want a Zap to touch.
Your first Zap: file every signed contract
GoalWhen a contract reaches the status you choose, download its PDF and drop it into a shared Google Drive folder.
- 01
Choose the trigger
Pick Oneflow as the app that starts the Zap, then Contract Status Changed as the event, and select your Oneflow connection.
- 02
Set the status
Fill in the required box Trigger when contract status changed to with the status that matters to you. Test the trigger: Zapier brings back the three most recent items of your account.
- 03
Add Download Contract
Add a Oneflow step with Download Contract and map the Contract ID that the trigger brought back. No typing, you pick it from the trigger output.
- 04
Send the file to Drive
Add Google Drive with Upload File and map the PDF from the previous step. This third step makes it a multi-step Zap, so it runs on a paid plan.
- 05
Test, then publish
Run each step once and read what came back before moving on. When every step looks right, click Publish to switch the Zap on.
The Oneflow trigger
1 event starts a Zap when something happens in Oneflow, and one of them is instant: the app calls Zapier straight away, whatever your plan.
Contract Status Changed
Instant triggerIn Zapier“Triggers when the contract status is changed.”
Starts your Zap when a Oneflow contract moves to the status you named in the trigger. It is the only door into Zapier from Oneflow, so every automation that reacts to a contract goes through it: a signature to file, a deal to update in your CRM, a teammate to alert.
The 9 Oneflow actions
Oneflow gives you 9 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Participant
ActionIn Zapier“Add a new participant to a Oneflow contract”
Puts a new person on an existing contract, with the participant type and name you map from earlier steps.
Add an Attachment or Expanded PDF
ActionIn Zapier“Add an attachment or expanded PDF to a Oneflow contract”
Attaches a file to a contract, either as a plain attachment or as an expanded PDF, depending on the Upload as option.
Add Product
ActionIn Zapier“Add product into an existing Oneflow contract”
Writes a product line, with its name and quantity, into a product table of an existing contract.
Get Contract Details
ActionIn Zapier“Get details of an existing Oneflow contract”
Reads an existing contract from its Contract ID and hands its details to the steps that follow.
Send Contract
ActionIn Zapier“Send a contract to Oneflow contract participants”
Sends a ready contract to its participants, with the subject line and message you write in the step.
Create Contract
ActionIn Zapier“Create a new Oneflow contract”
Opens a brand new contract in your Oneflow account, created in the name of the Oneflow user you pick in the step.
Delete Contract
ActionIn Zapier“Delete an existing Oneflow contract”
Removes an existing contract from Oneflow, acting as the Oneflow user you select.
Download Contract
ActionIn Zapier“Download the Oneflow contract as a PDF”
Fetches the contract as a PDF so a later step can store it, attach it to an email or archive it.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced step that sends a raw HTTP request to Oneflow, reusing the sign-in of your connection, for a need none of the eight actions above covers.
When a Oneflow Zap breaks
Zapier attaches no help article of its own to Oneflow. What breaks comes from Zapier's general rules and from the limits written into the actions.
Six cases to read before you publish. Keep Zapier troubleshooting at hand for the rest.
Old contracts are never picked up
A Zap only reacts to what happens after it is switched on. Contracts that changed status before that stay where they are; moving the backlog is a separate job.The Zap that sets itself off
A Zap that writes into the place its own trigger watches starts itself again and again, and burns through your tasks fast. Check what each action changes.A bulk change gets held back
When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold the runs back.The attachment is too heavy
Add an Attachment or Expanded PDF refuses files over 20 MB, and needs a matching section in the contract to land in.No product table in the template
Add Product only works if the contract's template holds at least one product table. Without one, the step has nowhere to write.A subject line that runs long
Send Contract caps the subject at 150 characters and the message at 5000. A mapped field from a long CRM note can cross that line.
Need help automating Oneflow with Zapier?
A person reads every message.



