- Home
- Resources
- Integrations
- Pipefile
Pipefile Zapier integrationAutomate Pipefile with Zapier.
The Pipefile Zapier integration covers 8 triggers, 2 actions and 1 search. Every step of a file request (created, opened, uploaded, completed, expired) can start a Zap at once, and a Zap can add a contact or send a new request for you.
Verified Trustpilot reviews · AI, automation & growth agency
What the Pipefile Zapier integration handles for you
The Pipefile Zapier integration connects your document collection in Pipefile to the rest of your tools. Each event in the life of a file request can start an automation, and a Zap can create Pipefile contacts or send requests without you opening the app. All eight triggers are instant.
Three results firms build with it. A client file that starts itself: a new customer signs up in your CRM or form tool, and Send Request then asks them for their documents. A team that knows when papers arrive: File Request - File Uploaded fires as each document lands, and the person in charge gets a message instead of refreshing a dashboard. No request left to die quietly: File Request Expired starts the Zap when a deadline passes, and a new request goes out to the same client.
Because every Pipefile trigger is instant, the app reports each event to Zapier itself. The polling interval of your plan never applies, free plan included.
What Zapier does not do with Pipefile: there is no action to mark a request complete, delete it, or download the documents themselves. Edits to a contact are not covered either. The only lookup is Search File Requests, and adding it to a Zap needs a paid plan.
Before you settle on a platform, read Make vs Zapier. Training is also available: Zapier training.
The Zapier words you will meet
Eight terms come back throughout. Here is each one, once, in everyday words.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the event happens.
- Trigger
- The Pipefile event that starts the Zap, such as a file uploaded to a request. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does once started: the step that writes or sends something, like a new request to a client.
- Task
- The unit Zapier bills. Each action that completes successfully is one task, and your plan counts those.
- Instant trigger
- The app reports the event to Zapier the moment it happens. All eight Pipefile triggers work that way.
- Polling trigger
- A trigger Zapier checks on a timer, asking the app for new items. Pipefile has none, so no plan delay applies.
- Filter
- A step that lets the Zap go on only when what arrived meets the condition you set, and stops it otherwise.
- Search step
- A step that looks up something already in an app, so later steps can use what it found. Pipefile has one.
What a Pipefile Zap really costs
Pipefile is not a premium app, so the free plan can run it.
- Any Pipefile trigger0 tasks
- Successful action1 task
- Free plan100 tasks a month, two-step Zaps
- Filter or searchMulti-step Zap, paid plan
Triggers cost nothing: a request being opened or completed does not touch your allowance. Each Create Contact or Send Request that succeeds is one task, and an action that fails is not counted. The free plan gives 100 tasks a month but only two-step Zaps, so one trigger plus one action. A filter, a second action or Search File Requests turns the Zap multi-step, which needs a paid plan. Since triggers are instant, paying more does not make them faster.
Connect your Pipefile account in three steps
- 01
Find Pipefile
Open the Apps page of your Zapier account, click + Add connection, type Pipefile in the dialog and pick it. You need a Pipefile account before you begin.
- 02
Sign in
Click Add connection and sign in to Pipefile in the tab that opens. Use the account that sends the requests, or one with access to requests created by colleagues.
- 03
Allow access
Grant Zapier access to the account. The connection is saved once and reused by every Pipefile step, whether it watches requests, creates contacts or sends new requests.
Your first Pipefile Zap
GoalWhen a client completes a file request, the account manager gets an email, but only for requests tagged as urgent in your rule.
- 01
Pick the trigger
Create a Zap, choose Pipefile as the app that starts it and File Request Completed as the event, then select your Pipefile connection.
- 02
Test on real requests
Run the test. Zapier brings back the three most recent completed requests of the account, so the next steps are built on a real client rather than an empty template.
- 03
Add the filter
From the plus icon, add a filter: the value to look at, the rule, and the value to compare with. It makes the Zap multi-step, so a paid plan is needed.
- 04
Write the email
Add your email app as the action and fill in the message with what the test request returned, so the account manager sees at once which client is done.
- 05
Test and publish
Test the action, check the email, then click Publish. Every request completed after that moment will start the Zap on its own.
Pipefile triggers on Zapier
8 events start a Zap when something happens in Pipefile, and 8 of them are instant: the app calls Zapier straight away, whatever your plan.
File Request Completed
Instant triggerIn Zapier“Triggers when a file request is marked complete.”
Fires when a file request is marked complete. That is the finish line of a collection: the file can move to the next stage, be archived or be handed to whoever processes it.
File Request Created
Instant triggerIn Zapier“Triggers when a file request is created.”
Runs each time a new file request is created in Pipefile, whoever on the team made it. Useful to keep a log of every collection in progress outside the app.
File Request Expired
Instant triggerIn Zapier“Triggers when a file request expires.”
Starts the Zap when a file request reaches its end date without being closed. It is your safety net for clients who simply never answered.
File Request Exported
Instant triggerIn Zapier“Triggers when a file request is exported.”
Triggers when someone exports a file request from Pipefile. An export usually means the documents are leaving Pipefile for another system, which is a good moment to record it.
File Request - File Uploaded
Instant triggerIn Zapier“Triggers when a client uploads a file to a request.”
Goes off when a client uploads a file to a request. It is the most granular trigger of the app: one upload, one run of the Zap.
File Request Opened
Instant triggerIn Zapier“Triggers when a file request link has been opened by one of the recipients”
Reacts when one of the recipients opens the link of a file request. You learn that the client has seen it, before any document arrives.
File Request Reminder Sent
Instant triggerIn Zapier“Triggers when a file request reminder is sent.”
Fires when Pipefile sends a reminder for a file request. It tells you which clients are being chased, so your team can add a personal touch.
File Request Responded
Instant triggerIn Zapier“Triggers when a file request changes to the responded status, either when a client completes the checklist or uploads a document to an open-ended request.”
Starts when a request switches to the responded status, either because the client completed the checklist or uploaded a document to an open-ended request. It marks the moment the ball is back in your court.
Pipefile actions on Zapier
Pipefile gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Contact
ActionIn Zapier“Add to contacts”
Adds a person to your Pipefile contacts, with the Name and Email it requires. The contact is then ready for future requests.
Send Request
ActionIn Zapier“Create and send a new request”
Creates a new file request and sends it to the recipient whose Recipient Name and Recipient Email you provide. It is the action that starts a collection from outside Pipefile.
The Pipefile search on Zapier
1 search step looks for data that already exists in Pipefile, so a later step can use it.
A search step looks for a request that already exists, so the steps after it can use it. It sits at the bottom of the action list, under SEARCH, and adding one makes the Zap multi-step. Three settings decide what happens when the result is not a clean single match.
Search File Requests
SearchIn Zapier“Finds all file requests matching this search query (contact name, email, tags, etc).”
Looks up file requests that match what you type, such as a contact name, an email or a tag. The request found can feed the next steps of the Zap.
The three settings every search exposes
- Successful if no search results are found?Left on default, a search that finds nothing stops the Zap and the dependent steps are skipped. Switched on, the Zap carries on with nothing found.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. Pipefile offers no find-or-create variant on Search File Requests, so it does not apply here.
- 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 at once.
When a Pipefile Zap breaks
Zapier links no help article to Pipefile and no app-specific limit has been recorded. The cases below come from how every Zap behaves, applied to file requests.
Most only show once real clients are in the loop. When a Zap stops for no clear reason, see Zapier troubleshooting.
The Zap keeps sending requests
File Request Created as the trigger and Send Request as the action: each request sent is a new one, which starts the Zap again and burns tasks fast.Old requests are ignored
A Zap only reacts to events after it is published. Requests completed or expired before that never come through; catching up on them is a separate job.A missing email stops the action
Send Request and Create Contact both require an email. If the step before brings none, the action fails, which costs no task but sends nothing.A bulk send is held back
Sending many requests at once can return a huge batch of events. Zapier's flood protection may then hold those runs back.
Need help automating Pipefile with Zapier?
A person reads every message.



