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.

Agentic Task
TypeformHireflixSlack BotHR & PeopleNotifications & AlertsLead Enrichment
PromptCreate

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?
Hireflix will not send a duplicate invite to an email that has already been invited to that position. The workflow notices and posts a note in Slack instead of erroring out.
Can I use a different form tool instead of Typeform?
This starter is built for Typeform, but the same pattern works with any form that can send a webhook when someone submits. You can swap the trigger when you set it up.
What if the applicant is clearly qualified but the rubric marks them borderline?
Borderline candidates are never auto-rejected. They land in your Slack channel with the score and reasoning so a recruiter can make the call.
Do rejected candidates get an email?
No. The workflow only invites qualified candidates. Rejections stay internal in Slack so your team can review them and catch false negatives.
How do I set the screening rubric?
You describe it in plain language when you set up the workflow: minimum years of experience, acceptable locations, salary bands, whether a portfolio link is required, and what pushes a candidate into borderline versus fail.

Stop hand-screening every applicant.

Connect Typeform, Hireflix, and Slack once, and Geni screens each new submission and invites the right candidates automatically.