Pipefy
Project ManagementConnect AI agents to Pipefy business processes. Agents create cards from forms or tickets, move them between phases, update field values, post comments, and run arbitrary GraphQL against anything the dedicated actions do not cover.
What This Integration Enables
A Pipefy pipe is not a to-do list, it is a policy that runs. Companies encode their procurement, hiring, and intake processes into phases precisely so that a card sitting in Approved means someone checked. FlowRunner agents respect that semantics: they do the clerical movement, creating cards from upstream events, syncing fields, advancing work whose conditions are objectively met, and they stop at the phases that exist to hold judgment, because a phase is a promise about what happened there. - Create cards automatically from form submissions, emails, and support tickets, with answers mapped to start-form fields - Advance cards between phases as conditions are met, and revert them when downstream checks fail - Keep card fields synchronized with external systems of record - Log hand-offs, decisions, and cross-system context as comments where the process's audit trail lives - Reach the rest of the Pipefy schema through arbitrary GraphQL when the dedicated actions do not cover the operation
Without FlowRunner
With FlowRunner
Use Case Scenarios
The intake pipe with no side door
Submissions from [Typeform](/integrations/typeform) become cards the moment they arrive: the agent reads the pipe's structure with Get Pipe once, then calls Create Card per submission with every answer mapped to its field. Requests that arrive by email get parsed and enter through the same door. The intake phase becomes the single, complete queue, and the requests that used to arrive as hallway favors now have card IDs and timestamps.
The pipe that reports itself
Every Monday, the agent pages through List Cards for the procurement pipe, reading each card's title, phase, and field values, and checks the approval phases with Get Phase for anything aging past its SLA. The snapshot lands in [Google Sheets](/integrations/google-sheets), and a digest posts to [Slack](/integrations/slack) naming the cards stuck in review with their owners. Cards that cleared into Done during the week get announced as they land, because finished work deserves a heartbeat too.
The card that mirrors the outside world
A vendor invoice reaches the ERP and its payment clears. The agent finds the matching card with List Cards, confirms its state with Get Card, writes the payment reference with Update Card Field, posts the confirmation as a Create Comment, and advances the card to Paid with Move Card To Phase. The process record in Pipefy and the financial record in the ERP tell the same story without a person reconciling them at month end.
Human-in-Loop Highlight
Two operations in this connector carry authority beyond their syntax. Move Card To Phase can place a card in an approval phase's outbox without the approval ever happening, so FlowRunner agents never move cards across a judgment phase; they move cards to those phases and wait for the human whose name the phase implies. And Run GraphQL is a loaded escape hatch: it executes arbitrary mutations, including card deletion, which the dedicated actions deliberately do not offer. When a cleanup workflow concludes that 40 duplicate cards should be deleted, the agent drafts the exact mutation, lists the 40 card titles and their field values, and a person reads the list before anything runs. A deleted card takes its comments, history, and audit trail with it, and no one gets that back with a second mutation.
Agent Capabilities
10 actionsPipes
2- Get Pipe Retrieves a pipe by ID with its phases and start-form fields. The structural read that supplies phase IDs for movement and field IDs for card creation, done once per pipe rather than guessed per card.
- List Organizations Lists the organizations the authenticated user belongs to, with the pipes inside each. The discovery step when organization and pipe IDs are not already known.
Phases
1- Get Phase Retrieves a single phase with the cards currently sitting in it, paginated. The read behind SLA sweeps and queue-depth reporting on approval columns.
Cards
5- Create Card Creates a card in a pipe's first phase with a title and optional start-form field values as field_id and field_value pairs. The write that turns an inbound request into a governed work item.
- Get Card Retrieves a card in full: title, current phase, assignees, labels, and every field value. The state read before any decision or cross-system sync.
- List Cards Lists a pipe's cards with pagination, returning title, phase, and field values. The reporting and reconciliation workhorse.
- Move Card To Phase Moves a card to a different phase in the same pipe, advancing or reverting the work item. Powerful precisely because phase position carries meaning, which is why judgment phases stay human.
- Update Card Field Updates a single field's value on a card, including array values for connector and checklist fields. The sync instrument that keeps cards honest against external systems.
Comments
1- Create Comment Adds a comment to a card with author and timestamp. Where agents log decisions, hand-offs, and context so the card's history reads as an audit trail.
Advanced
1- Run GraphQL Executes an arbitrary Pipefy GraphQL query or mutation with optional variables and returns raw data. The escape hatch for tables, labels, webhooks, and deletions, and the action this page's human gate watches most closely.
Frequently Asked Questions
What can FlowRunner do with Pipefy?
FlowRunner agents can run Get Pipe, List Organizations, and Get Phase in Pipefy, plus 7 more actions.
Does connecting Pipefy to FlowRunner require OAuth?
No. Pipefy connects to FlowRunner with an API key, no OAuth flow required.
Can Pipefy trigger a FlowRunner workflow automatically?
Pipefy doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Pipefy
$100 in credits. No card required. Connect in minutes.