What it does
- Watches your Typeform application form for new submissions and reads the applicant's free-text answers.
- Compares the answers to a screening rubric you configure (years of experience, location, role, salary, portfolio) and decides pass, borderline, or fail.
- Invites qualified candidates to a specific Hireflix position by name and email so they can record their one-way video interview.
- Posts borderline candidates and rejections to a Slack channel with a one-line reason so recruiters can catch false negatives.
The prompt
Paste it into a new chat in General Input, and a specialist builds it with you.
Build an agent workflow that screens new job applications from Typeform and automatically invites qualified candidates to a one-way video interview in Hireflix. Borderline candidates should be flagged for a human in Slack rather than auto-rejected silently.
Trigger: a Typeform webhook that fires when a new response is submitted to my application form. Use the response ID from the webhook payload to retrieve the full response from Typeform so the agent can read every answer (name, email, years of experience, location, role interest, salary expectations, portfolio links).
Expose these workflow inputs: the Typeform form ID, the Hireflix position ID to invite qualified candidates to, the Slack channel ID for recruiter notifications, and a screening rubric in plain text (minimum years of experience, acceptable locations, salary ceiling, whether a portfolio link is required, and what pushes a candidate into borderline instead of fail).
For each new response, the agent should score the candidate against the rubric and classify them as pass, borderline, or fail. On pass: invite the candidate to the Hireflix position by name and email using Hireflix's Invite Candidate to Interview action. On borderline: post a Slack message to the configured channel with the candidate name, email, score, and a one-line reason so a recruiter can review. On fail: post a one-line rejection reason to the same Slack channel so recruiters can spot false negatives.
Handle Hireflix's DuplicateEmailError gracefully. Each candidate email can only be invited to a given position once. If we hit that error, don't crash the workflow. Post a short note in Slack that the candidate was already invited and move on.
Do not email or notify the applicant directly for borderline or rejected cases. All rejection and borderline signals stay internal in the Slack channel. Only qualified candidates hear from us, via the Hireflix invite email that Hireflix itself sends.
Operations to use: Typeform Retrieve Responses (to pull the specific response by ID from the webhook), Hireflix Invite Candidate to Interview, Slack Bot Send a Message. Use the Slack Bot integration rather than user Slack so the notifications are posted by a shared bot identity that survives if a specific recruiter leaves.
What you'll need
- A Typeform account with your application form already set up
- A Hireflix account with the position you want to send candidates to
- A Slack workspace and a channel for recruiting notifications
Make it yours
- Point it at a different Typeform form or Hireflix position by changing the form and position inputs.
- Edit the screening rubric that decides pass, borderline, or fail based on experience, location, salary, or portfolio.
- Change which Slack channel receives the review-required and rejection messages.