Installs in ~2 min· 4 assets · 5 steps

Keep referral programs alive by telling the referrer what happened

Referral programs die from silence. This one emails the referrer at every single stage.

Employees stop referring when their last referral vanished without a word. This recipe fixes the specific thing that kills the program: the referrer is notified automatically at every stage, from submission to hire. Along the way, AI writes a neutral fit summary so recruiting can triage faster (advisory only, never a score or a decision) and a Hired update marks the bonus eligible and celebrates it in the recruiting channel, which is the part that makes the next referral happen.

Free · no credit card · you connect your own apps

The blueprint
Trigger
Refer a Candidate is submitted
Every run starts from one submission.
Transform
AI Fit Summary
AI reads the input and returns a structured result.
Action
Notify Recruiting
Action
Confirm to Referrer
Action
Celebrate in Slack
What gets built

4 things appear in your workspace.

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

FormRefer a Candidate

Where employees submit a referral: candidate, role, resume, why they're a fit, and a consent checkbox. Publishing it auto-creates the response sheet that serves as the Referrals pipeline.

FormReferral Status Update

Recruiter-facing, for moving a referral forward. Each submission updates the matching row on the Referrals sheet by candidate email and emails the referrer.

WorkflowIntake Referral

Fires on a new referral: generates the neutral AI fit summary, logs it to the pipeline, notifies recruiting in Slack with the resume and summary, and confirms with the referrer by email.

WorkflowUpdate Referral Status

Fires on a recruiter status update: finds the matching referral, records the new stage, emails the referrer a progress update, and on Hired marks the bonus eligible and celebrates in Slack.

What you connect

The apps this recipe needs.

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

Recruiting Notification
Slack *

Posts each new referral (candidate, role, resume link, and AI fit summary) to the recruiting channel. Swap for Telegram or Discord.

Referrer Email
Gmail *

Confirms the referral to the referring employee. Swap for Brevo.

Hire Celebration
Slack *

Celebrates a hire and flags the referral bonus as eligible in the recruiting channel.

Status Update Email
Gmail *

Emails the referrer a plain-language update whenever a recruiter moves the referral to a new stage.

How it works

Step by step, once it is running.

  1. 01
    An Employee Refers Someone

    The Refer a Candidate form captures the candidate, the role, their resume, and why the employee thinks they'd be a great fit, with a consent checkbox, because referring someone shouldn't happen behind their back. Publishing the form auto-creates its response sheet, which becomes the Referrals pipeline.

  2. 02
    AI Does a Quick First Read

    A TinyGPT step produces a neutral, job-relevant fit summary so recruiting can triage faster. It uses only what the referrer and candidate provided. It is explicitly advisory (never a hiring decision, never a score) and a recruiter reads every referral regardless.

  3. 03
    Recruiting Is Notified

    The referral, the resume link, and the AI summary land in your recruiting Slack channel, and the referrer gets an instant confirmation email. That confirmation matters more than it looks: it's the first proof the employee gets that their referral went somewhere real. Swap Slack for Telegram or Discord, and Gmail for Brevo, at install.

  4. 04
    Status Moves Forward

    Recruiters move a referral along using the Referral Status Update form. It's matched to the original referral by candidate email and updates that same pipeline row, one record from submission to hire, not a second sheet that drifts out of sync with the first.

  5. 05
    The Referrer Stays in the Loop

    Every status change emails the referrer a plain-language update. A move to Hired also marks the referral bonus eligible and posts a celebration to the recruiting channel, which is how the program keeps generating referrals instead of quietly running dry.

What you walk away with
FAQ

Questions about Internal Job Referral Program.

Why do referral programs usually fail?
Silence. An employee refers someone and never hears anything again, so they stop referring. This recipe emails the referrer at every status change, which is the single behaviour that keeps a program alive.
How does the status get updated?
Through a second form. Recruiting submits a Referral Status Update, which moves the referral forward and triggers the notification back to the employee who made it, so updating status and informing the referrer are the same action.
What do I need to connect?
Slack and Gmail. Slack notifies your recruiting channel when a referral arrives, and Gmail carries the status updates to the referrer. Telegram, Discord and Brevo are supported swaps at install.
Can we publish the referral bonus terms?
Yes. bonus_terms is a configuration value set at install, so the terms appear consistently rather than living in a handbook nobody opens.
What does the AI do with a referral?
A quick first read so recruiting sees a summarized candidate rather than a raw form. It is a triage aid, and a recruiter still makes every decision about whether to progress the referral.
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.