Auto-invite Typeform applicants to a Hireflix video interview
The moment someone applies via Typeform, screen their answers and invite qualified candidates to a one-way Hireflix video interview. Borderline candidates get flagged in Slack instead of silently rejected.
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.
Additional information
What does this prompt do?
- 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.
What do I need to use this?
- 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
How can I customize it?
- 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.
Frequently asked questions
What happens if the same candidate applies twice?
Can I use a different form tool instead of Typeform?
What if the applicant is clearly qualified but the rubric marks them borderline?
Do rejected candidates get an email?
How do I set the screening rubric?
Related templates
Stop hand-screening every applicant.
Connect Typeform, Hireflix, and Slack once, and Geni screens each new submission and invites the right candidates automatically.