{
  "id": 17629658,
  "title": "Making sure the AI publishes the form I actually looked at",
  "url": "https://urgent.news/2026/11/01/making-sure-the-ai-publishes-the-form-i-actually-looked-at",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-01T15:57:21.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/paulosteinberg/making-sure-the-ai-publishes-the-form-i-actually-looked-at-4m9b"
  },
  "original_language": "en",
  "account": "A form builder named TrulyForm has been created by the author, which integrates with AI assistants like Claude, Cursor, ChatGPT, Cursor, Codex, VS Code with GitHub Copilot, and Mistral Vibe. This allows users to quickly generate forms without needing to switch tabs or retype information. To use TrulyForm, one simply needs to sign in, approve access, and provide a prompt such as \"Make a client intake form for my design studio. Ask about their business, their goals, and any date they're working toward.\" The AI then generates a draft form based on the user's description.\n\nThe TrulyForm server is designed to be lightweight and focuses on providing tools for managing forms, such as listing and retrieving forms, creating and editing drafts, listing available field types, and publishing specific versions of forms. These tools help ensure that the AI assistant can generate and manage forms accurately without unintentionally publishing incomplete or outdated versions.\n\nOne key aspect of TrulyForm's functionality is the prevention of accidental overwrites or conflicts when multiple users are working on the same form. Every draft has a revision number, and when saving a draft, the model must provide the current draft_revision. If the form has been modified by another user since the model last accessed it, the save will fail, and the model will need to start over. This mechanism ensures that the assistant works with the most up-to-date version of the form.\n\nAdditionally, TrulyForm includes features for reading responses, grouping free-text answers by theme, and providing statistics about the data collected. While the summary generated by the AI is helpful, the author still reviews the raw responses to ensure accuracy before acting on the summary. The system is designed to prevent duplicate forms and maintain the integrity of the data collected.",
  "summary": "I build a form builder ( trulyform ), and for a while the AI story was the usual one: a \"generate with AI\" box in the editor, as if everyone was trying to be ChatGPT. It works, but it's the wrong place for it. If I'm already in Claude or Cursor working out what to ask a client, I don't want to switch tabs and retype it. And the box in my editor doesn't have my context or my skills. The assistant…",
  "key_points": [
    "TrulyForm integrates with AI assistants like Claude and ChatGPT for form generation.",
    "Users provide prompts to generate forms, e.g., \"Make a client intake form for my design studio.\"",
    "TrulyForm prevents accidental overwrites with revision numbers for each draft."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}