Form Documents

Theo’s Visual Document Builder turns a one-line request into a print-ready, sign-ready PDF with real checkboxes, signature lines, and labeled fields. Use it for client intake forms, consent forms, waivers, formularios, evaluations — anything you’d hand someone on paper. Spanish accents render correctly out of the box.

When to use it

Ask Theo for a form, formulary, intake sheet, consent doc, waiver, or anything you’d print and have someone sign. The Visual Document Builder produces a real PDF with a PNG preview right inside the chat — no markdown asterisks leaking through, no garbled flyer images, no fighting with a Word doc.

Example prompts

  • Build me a client intake form for my agency
  • Make this into a formulary I can print and have the patient fill out
  • Create a consent form for a minor procedure with two signature lines
  • Generate a Spanish-language formulario for medical history
  • Make a workshop registration sheet — name, email, phone, dietary restrictions
  • Build a new-hire onboarding checklist with checkboxes for completed tasks
Theo never uses image generation for forms. A flyer-style image of a form looks decorative but is unprintable — garbled glyphs, wavy underlines, no real fields. The Visual Document Builder always produces a true vector PDF instead.

What you can put in a form

Single-line text

A labeled underline for one piece of info — name, phone, ID number. Use width="half" or "third" to pack two or three side by side on one row automatically.

Long-form text

A boxed area for paragraphs — observations, medical history, notes. Theo sizes it based on the number of lines you ask for.

Checkbox group

A list of options the signer can tick. Real printed square outlines, not bullet characters. Optional inline layout when there are only a few options.

Radio group

Same as checkboxes but mutually exclusive. Renders as printed circles. Great for Yes/No or 1–5 ratings.

Signature & date

A clean underline labeled "Signature" or "Date". Two side by side gives you the classic signer + date line.

Static text

Disclaimers, terms, instructions, witness language. Won't be confused for a fillable field.

What you get back

PNG preview

Inline page-1 preview right in chat. Click it to open the PDF and print immediately.

Print button

One click opens the browser print dialog with the PDF loaded. Straight to physical paper.

Download PDF

Letter or A4, multi-page, vector text. Looks identical on screen and on paper.

When Theo picks this tool

Theo routes your request to the right tool automatically. Here’s the quick reference — the same rules baked into the system prompt so similar prompts behave consistently across web, Telegram, and WhatsApp.

Fillable form (printable, sign-ready)

Tool: create_form_document

Examples: "client intake form", "consent form", "formulario", "sign-here document", "waiver", "registration form"

Marketing visual

Tool: generate_image

Examples: "flyer for my pool party", "poster for the concert", "Instagram post about our launch", "business card"

Narrative document

Tool: create_document

Examples: "Q4 strategy report", "5-page summary of our research", "essay on climate policy"

Free-form notes

Tool: create_notes

Examples: "meeting notes for tomorrow", "brainstorm doc with bullet points", "my thoughts on X"

Languages & accents

Set language: "es" (or just ask Theo for the form in Spanish) and accented characters render correctly — Información, Cédula, Médico, Español, Teléfono. Theo uses Unicode-safe font embedding so glyphs never get mangled when you print, scan, or email the PDF.

Privacy & storage

The PDF and preview PNG are stored in your private research-documents bucket and only readable by you. Sharing the chat message doesn’t expose the file — access requires your authenticated session.

Was this article helpful?

Related Articles