
Can ChatGPT host a form?
Yes. Add Sails to ChatGPT. Your AI assistant puts the form on a URL. Submissions land in a list that stays.
ChatGPT can write the fields. It cannot host the form.
The markup stays in the chat. There is no URL. Other people cannot fill it. A ChatGPT share link is not a form. Copying that draft into Typeform or Google Forms is still you hosting.
A scheduled prompt still wakes a model. It has no disk and no place to save a row. It rewrites the same HTML. It does not catch a submission.
Sails is Sites and Databases for that chat. Your AI assistant publishes the form. Each submit becomes a row. The next chat opens the same list.
Ask in ChatGPT. Sites hosts it.
You say what the form should ask. Your AI assistant writes the page, publishes it, and saves each submission. Ask for the list later. Same table.
Host a contact form on my site. Name, email, phone, and what they need.
Wrote sites/northside/contact.html
Created table contact_submissions
Published sites/northside
Live at https://northside.sails.app/contact. Submissions go to contact_submissions.
Add a field for preferred call time.
Updated sites/northside/contact.html
Altered table contact_submissions
Preferred call time is on the form and in the table.
Show me what came in this week.
Queried table contact_submissions
Four rows. Nora wants a kitchen quote. Prefer mornings. List is in the table.
Host is a publish, not a paste.
Sites keeps the form as a file. Databases keeps each submit as a row. Your AI assistant edits the fields. Autosave publishes. You do not open another form tool for each change.
ChatGPT alone has no URL and no table. A scheduled prompt still wakes a model with an empty thread. Sails keeps the disk. The form stays after the tab closes.
Your AI assistant builds that form from the chat. You do not open a terminal. Other people open a real URL and submit.
What you get
A form on a URL
Sites hosts the page. Other people open it and submit. Not a ChatGPT share link. Not a paste into another host.
Submissions that stay
Name, contact, and what they need sit in a database. The next chat reads the same table. You open a list, not a thread dump.
Edits in ChatGPT
Ask for a new field. It updates the file and the table. The live form follows. You do not rebuild elsewhere.
Put your AI assistant to work.
Add Sails to ChatGPT. Your AI assistant puts the form on a URL. Submissions land in a list that stays.