Screen Jotform job applications into a Notion candidate database

By General Input

Every new Jotform application gets read, scored against the role, filed in your Notion candidates database, and only the strongest fits ping your hiring channel in Slack.

Integrations

  • Jotform
  • Notion
  • Slack

Type

Agentic Task

Categories

  • HR & People
  • Operations

I want an agent that screens every new job application from my Jotform careers form and turns it into a structured candidate record my hiring team can act on.

Trigger: a Jotform webhook on the careers form. The workflow should fire the moment a candidate submits the form.

When a submission comes in, the agent should:

1. Call Jotform's Get Single Submission to pull the full set of answers for that submission.

2. Call Jotform's Get Form Files to locate the candidate's uploaded resume for this submission, then read its contents.

3. Compare the resume and the form answers against the job description embedded below. Extract: the candidate's name and email, years of relevant experience, three to five key skills the candidate demonstrates, and the two or three most recent companies.

4. Judge overall fit as one of: strong, maybe, or weak. Write three pros, three cons, and a one-sentence recommendation.

Then produce two outputs:

a) Use Notion's Create a Page to add a new page to our candidates database. Fill the structured properties for Name, Email, Role, Fit (strong, maybe, or weak), and Score (0 to 100). Put the three pros, three cons, and the one-sentence recommendation in the page body. Every applicant gets a Notion record, including weak fits.

b) If the fit is strong or maybe, use Slack's Send a Message to post to our hiring channel. Include the candidate's name, the fit rating, the role, and a link to the Notion page so the hiring manager can act in one click. If the fit is weak, do not send a Slack message.

Job description (replace this block with your role): paste the role description here, including must-have skills, nice-to-haves, and the years of experience you expect.

Configuration to set up front: the Jotform form ID for the careers form, the Notion candidates database ID and the exact property names for Name, Email, Role, Fit, and Score, and the Slack channel for hiring alerts.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionScreen chartered vessels for AIS gaps and sanctions red flags