Installs in ~2 min· 3 assets · 5 steps

Onboard suppliers once, with every compliance document attached

Suppliers submit once, with every compliance document attached, or they're told exactly what's missing.

Vendor onboarding fails on the same thing every time: an application arrives missing one document, and someone has to notice, then write the email, then wait. This recipe notices instantly. A prospective supplier submits their company details plus tax form, insurance certificate, and banking document. AI confirms all three are actually attached and the details look complete. Complete applications go to finance for a one-click approval; incomplete ones get chased automatically. Approved vendors are activated and welcomed.

Free · no credit card · you connect your own apps

The blueprint
Trigger
Vendor Onboarding Form is submitted
Every run starts from one submission.
Transform
AI Document Check
AI reads the input and returns a structured result.
Logic
Documents Complete?
Branches on the outcome, so each path is handled.
Logic
Finance Approval
Pauses for a person to approve or reject.
Action
Notify & Email the Decision
What gets built

3 things appear in your workspace.

Installing provisions each one, wired together and ready to run.

FormVendor Onboarding Form

Where a prospective supplier submits company details and uploads the required compliance documents. Each submission creates one row in the form's response sheet, the single system of record.

EmailVendor Onboarding Outcome

One template with approved, rejected, and missing-docs variants, selected automatically by which branch the workflow takes.

WorkflowOnboard New Vendor

Logs each application, runs the AI document check, routes complete applications to finance for approval, and either activates the vendor or requests the missing documents.

What you connect

The apps this recipe needs.

You connect your own accounts. Swap any app that offers an alternative at install.

Approval And Notification
Slack *

Sends the finance reviewer a secure link to approve or reject the vendor, and notifies the finance channel once a vendor is activated. Swap for Telegram or Discord.

Vendor Notification
Gmail *

Emails the vendor the decision or a request for missing documents. Swap for Brevo.

How it works

Step by step, once it is running.

  1. 01
    A Vendor Applies

    The supplier completes the Vendor Onboarding Form: company details, category, and their tax form, insurance certificate, and banking document. Submitting fires the workflow automatically. One link replaces the usual thread of three separate document requests.

  2. 02
    The Application Is Logged

    Publishing the form auto-creates its response sheet, the single record of every application you've ever received. The workflow stamps a generated vendor ID and a status of pending onto the row, so nothing is sitting in someone's inbox unnumbered.

  3. 03
    AI Checks the Documents

    The AI Document Check confirms all three required documents were actually attached and that the submitted company details look complete and plausible, flagging anything missing before a human reviews. It confirms the documents are present, not what's inside them, legibility and validity stay your finance reviewer's call in the next step.

  4. 04
    Finance Approves

    Complete applications go to finance in Slack with a secure one-click review link showing the full application and every document. Incomplete ones never reach finance at all, they automatically request the missing files from the vendor instead, which is the whole point. Swap Slack for Telegram or Discord at install.

  5. 05
    The Vendor Is Activated

    On approval the vendor is marked active, your finance channel is notified they're ready for PO setup, and the vendor gets a welcome email. On rejection (or when documents are missing) the vendor is emailed automatically with what to do next. No application ends in silence.

What you walk away with
FAQ

Questions about Vendor Onboarding.

How does it check compliance documents?
Against your required_docs list. AI reviews what the vendor submitted and identifies anything missing, so an incomplete application is caught at intake rather than discovered when finance tries to raise a payment.
Who approves a new vendor?
Finance. The workflow routes to the finance approver you nominate by Slack ID and pauses for that decision, then the vendor is activated and told the outcome through the Vendor Onboarding Outcome email.
What do I need to connect?
Slack and Gmail. Slack carries the approval request and notifies your finance channel, and Gmail emails the vendor the result. Telegram, Discord and Brevo are supported swaps at install.
What does a vendor with missing documents receive?
A response naming exactly what is missing rather than a generic rejection, which is what turns a second submission into a complete one instead of another round of back and forth.
Where does vendor data live?
Publishing the Vendor Onboarding Form auto-creates its response sheet, and each application sits there with its documents, the AI compliance check, the approval and the activation status on one row.
More recipes

Install it, then make it yours.

Everything it creates is an ordinary form, table and workflow in your workspace. Edit any of it after install. Nothing is locked.