Procfu
developer tools 12 tools availableProcFu enhances Podio's capabilities by providing a suite of automation tools and functions, enabling users to create scripts, mini apps, and integrate with various services to streamline workflows.
About this integration
Connect Procfu to Definable to triage issues, review pull requests, monitor builds. Personas call Procfu's 12 tools directly from chat or scheduled flows. Wire it into a triage, review, or release-management persona — every action runs scoped, reviewable, and logged.
Connect Procfu to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Procfu · in workflows
What teams actually run.
Three patterns teams run with Procfu on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Auto-review PRs
Failing-build alerts
12 tools available
The Procfu toolbox.
Every Procfu capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
Array Difference Deletions Tool to return items removed when comparing two JSON arrays. Use when you have two arrays and need to know which elements were deleted.
Array Diff New Tool to return items added in the second JSON array. Use when you need to identify new elements between two list versions. Example: Compare [1,3,4] vs [1,3,6] to get [6].
Array Diff Same Tool to get items present in both JSON arrays. Computes the intersection locally to avoid external API dependency. Rules: - Two items are considered equal if their JSON representations match (with sorted keys for objects). - The result contains unique items present in both arrays, preserving the order they appear in json_array_b.
Array Sort Tool to sort a JSON array of values. Use when you need to order elements ascending or descending.
Copy Podio files to FTP Tool to copy files matching a pattern from a Podio item to an FTP server. Use when you need to transfer specific files from Podio to an external FTP/SFTP location based on file name patterns.
Generate dummy data Tool to generate dummy data. Use when you need random emails, text, numbers, dates, people, addresses, or images for testing or placeholder data.
Google Drive Delete Tool to delete a Google Drive file or folder. Use after obtaining a valid Google Drive ID.
Ask question to OpenAI GPT Tool to ask a question to OpenAI GPT. Use when you need a conversational answer from GPT.
Generate Image with OpenAI Tool to generate an image via OpenAI API. Use when you need programmatic image creation from a text prompt.
Get Google Sheet contents as array Tool to get sheet contents as array. Use when you need to retrieve Google Sheet data as an associative array.
Get Google Sheets Metadata Tool to retrieve metadata of a Google Sheets spreadsheet, including sheet names, IDs, and properties. Use when you need sheet-level details for a given spreadsheet ID.
Upload image to Podio item field Tool to upload a remote image file by URL to a Podio item image field. Use when you need to attach an image from a web URL to a specific field in a Podio item.
See it run
One prompt, start to finish.
A real prompt, the Procfu tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Procfu task end-to-end — plan it, execute across the API, and hand back a verified result.
procfu.array_difference_deletions Tool to return items removed when comparing two JSON arrays. Use when you have two arrays procfu.array_diff_new Tool to return items added in the second JSON array. Use when you need to identify new ele procfu.array_diff_same Tool to get items present in both JSON arrays. Computes the intersection locally to avoid · verified Done. Procfu responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Procfu
Questions, answered.
What teams ask before connecting Procfu.
01 What can I automate with Procfu on Definable?
Anything Procfu exposes through its API. Common developer tools workflows on Definable include triage issues, review pull requests, monitor builds. Personas can call any of the 12 Procfu tools directly, then chain the result into another integration without you writing code.
02 How does Procfu authentication work?
Procfu uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Procfu integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 12 Procfu tools. You only need a separate Procfu subscription if Procfu itself charges per seat or per API call.
04 Is using Procfu through Definable secure?
Every call from a persona to Procfu is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Procfu on Definable?
Sign up for Definable, open the integrations page, find Procfu, and connect via OAuth or API key. You can immediately attach Procfu to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Procfu actions does Definable expose?
Definable exposes all 12 Procfu actions as callable tools — including `Array Difference Deletions`, `Array Diff New`, `Array Diff Same`, plus 9 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Procfu to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.