HR & RECRUITING

Publish a Candidate Decision Doc in Notion from ATS Feedback

When a candidate is moved to the decision stage in your ATS, it pulls every interviewer's feedback, writes a structured hire/no-hire brief.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerCandidate moved to Decision stage (webhook)HTTP webhook
  • ActionFetch all interview feedback from ATSHTTP webhook
  • LogicConfirm required interviews complete
  • ActionGenerate committee brief with OpenAIOpenAI
  • OutputPublish decision doc to Notion databaseNotionNotion

What it does

Builds a durable, linkable decision record. When a candidate reaches the final stage, it consolidates all panel feedback into a clean Notion page so the hiring committee reviews one canonical document instead of scattered ATS notes.

When to use it

Use this when a hiring committee makes the final call and needs an auditable, shareable brief. Ideal for organizations that want a paper trail for each decision and a consistent format across roles.

How it works

  1. 1A webhook fires when the candidate's stage changes to 'Decision' in your ATS.
  2. 2The flow requests the full set of interview feedback for that candidate from the ATS API.
  3. 3A logic step confirms the required interviews are all present before proceeding.
  4. 4OpenAI produces a committee-ready brief: panel scores, consensus and dissent, role-fit summary, risks, and a recommended decision.
  5. 5The brief is published as a new page in the Notion hiring committee database, tagged with the role and candidate.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.