Build a Hiring Page and Job Application Form with MCP

Published

On this page

A small shop that needs one or two part-timers usually does not need a job board. The people you want to hire already walk past your window, follow you on social media, or buy from you every week. What is missing is a link to send them: a page that says what the job is and what it pays, with a way to apply right there.

This guide shows how to build that page — a "now hiring" page with a job application form underneath — by asking ChatGPT or Claude in chat, with FormEdge connected over MCP. The example is a neighborhood bakery hiring part-time counter staff.

What you end up with

One page, at a link you can share:

  • A short intro to the business and the role
  • Three or so highlights of working there
  • The job details applicants compare — position, pay, shifts, location, requirements, how to apply — as a simple list with a label and a value on each line
  • An application form at the bottom, so reading and applying happen in the same place

Keep the highlights and the job details apart. Applicants scan the details to compare jobs, and they read faster when the facts are not mixed in with the selling points.

Submissions are stored for you, you get an email when one arrives, and each applicant gets an automatic reply confirming you received it.

What the AI produces is a draft. Pay, hours and requirements come from what you tell it, and anything you leave out may be filled in by guesswork — "flexible hours", "great benefits" — so read the page before it goes live.

Before you start

  • A ChatGPT or Claude account
  • A FormEdge account (free to create from the end of this page)
  • Your job details, written down:
DetailExample
Role and dutiesCounter staff: take orders, run the register, box pastries, pour drip coffee
Pay$17 an hour plus tips
ShiftsBetween 6 AM and 2 PM, 15 to 25 hours a week, weekends required
LocationStreet address and city
RequirementsNo experience needed, or what you do need
A line about the placeWho they would be working with, what the shop is like

Pay and hours are the two things applicants check first. Settle them before you ask for the page, so the post never says something you did not mean.

Walkthrough

  1. Create an account and connect your AI

    Sign up for FormEdge, then connect it from the assistant you use and approve what the AI may do. The connection steps are covered in detail — including the approval page — in the website guides:

    Grant create and edit so the AI can build the page and the form. Leave publishing out if you would rather publish yourself; you can add it later.

  2. Ask for the hiring page and the application form

    Paste your details into a prompt like this one, and ask for a preview before anything goes live.

    Prompt to paste

    Build a hiring page with a job application form in FormEdge.
    
    - Business: (e.g. Hearth & Grain Bakery)
    - Role: (e.g. part-time counter staff — take orders, run the register, box pastries, pour drip coffee)
    - Pay: (e.g. $17 an hour plus tips)
    - Shifts: (e.g. between 6 AM and 2 PM, 15 to 25 hours a week, weekend availability required)
    - Location: (e.g. 789 Elm Street, Springfield)
    - Questions: (e.g. call (555) 555-0158)
    - Requirements: (e.g. no bakery experience needed — we train on the job)
    - About us: (e.g. a neighborhood bakery with two bakers and a lot of regulars)
    
    Sections: a short intro, highlights of working here, the job details, and the application form.
    Put the job details (position, duties, pay, perks, shifts, location, requirements, how to apply, questions) in a simple table with a label and a value on each line.
    Keep the highlights separate from the job details — list about three of them.
    Form fields: name, phone, email, days and times you can work, work experience, and an optional resume upload.
    
    Do not publish it yet — give me a preview link first.
  3. Check the preview like an applicant would

    Most applicants will open your link on a phone, so check the preview there as well as on a desktop:

    • Pay, shifts and address exactly as you gave them
    • The job details laid out one label per line, not mixed in with the highlights
    • Perks or promises you never made — "flexible scheduling", "health benefits", "fast raises"
    • The form fields in the order you asked for, with the right ones required
    • Anything that reads like a big-company job ad rather than your shop

    Send corrections back into the same conversation.

    Prompt to paste

    Shorten the headline to just "Part-time counter staff".
    Add a staff discount on everything we bake to the perks and to the highlights.
    In "Days and times you can work", add the example "e.g. Sat and Sun, 6 AM to noon".
  4. Send applicants an automatic reply

    People who apply to a small shop often never hear back, so a quick confirmation stands out. An automatic reply is available on every plan.

    Prompt to paste

    Send an automatic reply to everyone who applies, confirming we received the application.
    Say we'll get back to them within 3 business days by phone or email.

    The reply goes to the address the applicant typed into the email field.

  5. Publish and share the link

    Prompt to paste

    Looks right. Publish the page and send me the public URL.

    Put the link in your social profiles and posts, on your Google Business Profile, or on a QR code in the window.

    You can open the example page built by following these steps. Hearth & Grain Bakery is a fictional business.

  6. Make sure you see applications quickly

    Good part-time applicants often take the first job that calls them back, so set things up to notice new applications fast.

    Ask the AI to add a manager's address, or to include the application in the email (this needs the notification settings permission).

    Prompt to paste

    When someone applies, also email (manager's email address), and include the application in the email.

    Paid plans can also notify Slack or LINE.

    Applications are listed in the dashboard, and an uploaded resume opens from the application's detail view. You can also have the AI read them for you:

    Prompt to paste

    List this week's applications and group them by the days each person can work.

    Finally, apply once yourself and confirm that both the notification and the automatic reply arrive where you expect.

Common snags

SnagWhat to do
The AI says the connection is not approved yetThat happens when you ask before approving. Open the approval page the AI links to, pick the workspace and permissions, approve, then ask again
The resume field cannot be addedFile upload fields require the Starter plan or higher. Check the workspace's plan
Applicants do not get the automatic replyMake sure the form has an email field and the test address was typed correctly, then check the spam folder
The page promises something you never offeredThat is the AI filling a gap. Point to it and ask for it to be removed — a job post that overpromises causes trouble at the interview
No email when someone appliesThe default destination is the workspace owner's email address. Check it, and check the spam folder

When the position is filled

Stop taking applications by asking in chat or from the dashboard. If you already know the closing date, ask up front — "stop accepting applications on (date)" — and the form closes on its own.

Keep the page and the form. Next time you hire, update the pay and the shifts and publish again.

FAQ

Does it work the same in ChatGPT and Claude?
Yes. FormEdge is listed as a plugin in ChatGPT and as a connector in Claude, and once it is connected you ask for the page the same way in either one.
Will my job post show up on job boards?
No. FormEdge is not a job board. You get a page at your own link, and you share that link wherever people already find you — your social profiles, your website, a sign in the window. There is no applicant tracking or interview scheduling either; you follow up by phone or email as usual.
Can applicants upload a resume?
Yes, if the form has a file upload field. File upload fields require the Starter plan or higher. Uploaded files open from the submission's detail view in the FormEdge dashboard.
What if the same person applies twice?
On Starter and higher you can turn on duplicate checking for the form in the dashboard. Applications with the same email address or phone number are then flagged in the list so they are easy to spot. It flags them; it does not block the second submission.
How do I stop taking applications once I've hired someone?
Ask in chat — “stop accepting applications on (date)” sets a closing time, and asking to unpublish the form stops it right away (that one needs the publish permission). You can do either from the dashboard as well.

Related reading

Put up a hiring page today

Start on the free plan — no credit card, no server to set up.

Get started free

No credit card required · Free plan available