Skip to main content

AI Co-pilot | Build Forms & Quizzes with AI

What is the AI Co-pilot?

The AI Co-pilot (labeled AI Assistant in the builder) is your intelligent assistant built directly into the Uplup form and quiz builder. It can create fields, modify your design, analyze submissions, set up conditional logic, configure quiz settings, and suggest improvements — all through natural language conversation.

It runs on Anthropic’s latest Claude model and always works from the current version of your form, so you can point at small details (“the third option on question 4”) without describing the whole form first.

Think of it as having a form designer, data analyst, and UX consultant by your side — ready to help at any moment.

Note: The AI Assistant in the builder is different from the standalone AI Quiz Generator and AI Form Generator, which create a quiz or form from scratch using a topic, URL, PDF, image, or document. Once you land in the builder, the AI Assistant takes over for ongoing edits.

Getting Started

Opening the AI Assistant

  1. Open any form or quiz so you land on the Create tab.
  2. In the top toolbar, look for the orange AI Assistant button (sparkle icon) on the right side, next to the Undo/Redo controls.
  3. Click it to open the AI Assistant panel.

On desktop, the panel slides in from the right side of the screen (400px wide). On mobile, it opens as a bottom sheet that covers most of the screen for easy typing and reading.

Suggestion Chips

When you first open the AI Assistant, you’ll see suggestion chips — quick-start prompts tailored to whether you’re editing a form or a quiz:

For Forms:

  • “Add an email and phone number field”
  • “Make only the email required”
  • “Rewrite the thank-you page”
  • “Show the last 5 responses”
  • “Suggest improvements for better conversions”
  • “Change the button colour to match #E8604C”

For Quizzes:

  • “Add 3 harder questions on the same topic”
  • “Add a short explanation to every question”
  • “Rewrite the cover and results text to be more fun”
  • “Turn on a 10 minute timer and randomize the questions”
  • “How are people scoring so far?”
  • “Give this quiz a dark modern look”

What the AI Assistant Can Do

The AI Assistant has a full set of tools for working with your form or quiz. Here’s a complete breakdown:

1. Build & Edit Fields

Add, update, delete, and reorder fields. The AI Assistant supports every field type available in the builder, including:

  • Text: Short Answer, Long Answer, Rich Text, Number, URL Input
  • Contact: Email, Phone Number, Full Name, Address, Birthday, Date & Time, Time, Date Range, Country, Company Info, Social Media
  • Selection: Multiple Choice, Checkbox, Dropdown, Multi-Select, Picture Choice, Yes/No, Terms & Conditions
  • Feedback / scales: Star Rating, NPS Score, Likert Scale, Slider, Matrix, Ranking
  • Uploads: File Upload, Signature
  • Content: Heading, Paragraph, Image, Video, Icon, Divider, Spacer
  • Quiz-only advanced: Matching, Ordering, Fill-in-the-Blank

Tools used: add_field, update_field, delete_field, reorder_fields, move_field

Example prompts:

  • “Add a dropdown field called Favorite Color with options Red, Blue, Green”
  • “Make the email field required”
  • “Delete the phone number field”
  • “Move the email field to the top of the form”
  • “Add a star rating question after the name field”

For quizzes, you can also set correct answers and point values when adding fields:

  • “Add a multiple choice question: What is the capital of France? Options: London, Paris, Berlin. Correct answer: Paris. Worth 5 points.”

2. Page Management

Add, edit, reorder and delete pages to organize your form. Supported page types: Cover, content (question) pages, Lead Capture (quizzes) and Finish. On conversational quizzes every question has its own page, so a request like “move question 5 before question 2” reorders the pages for you.

Tools used: add_page, update_page, delete_page, reorder_pages

Example prompts:

  • “Add a new page called ‘Contact Information’”
  • “Change the cover page heading to ‘Welcome to our survey!’”
  • “Update the ending page button text to ‘Done’”
  • “Change the ending page background color to light blue”

3. Design & Styling

Change your form’s entire visual appearance without leaving the chat. The AI Assistant can update colors, typography, button shape (square / rounded / pill), text-field shape, form width, and layout (container / seamless / split).

Tool used: update_design

Example prompts:

  • “Change the button color to dark blue and make them pill shaped”
  • “Use a modern dark theme”
  • “Change the heading font to Poppins”
  • “Set the form background to light gray”

4. Form Settings

Update your form’s title and description.

Tool used: update_form_settings

Example prompts:

  • “Rename this form to ‘Customer Feedback Survey’”
  • “Update the description to explain this is for Q1 feedback”

5. Quiz Settings

For quizzes, the AI Assistant can configure scoring, behavior, results display, timing, and retakes.

Tool used: update_quiz_settings

Available settings:

  • Scoring mode: Scored, Percentage, Pass/Fail, or Personality (the four modes Uplup supports)
  • Passing score for Pass/Fail mode
  • Time limits (Pro+) — total quiz time limit, show timer, auto-submit on timeout
  • Question / answer randomization
  • Instant feedback after each question
  • Results display — show score, percentage, explanations, detailed breakdown, correct answers
  • Retakes — allow retakes, max attempts, cooldown period, keep best score

Example prompts:

  • “Enable a 30-minute time limit”
  • “Turn on instant feedback after each question”
  • “Set the passing score to 70%”
  • “Allow 3 retake attempts”
  • “Switch to personality scoring mode”
  • “Randomize question order”

6. Conditional Logic & Page Routing

Set up smart forms that adapt based on user responses. Show or hide fields, change required state, or route users to different pages.

Tools used: set_field_logic, set_page_routing, get_logic_summary

Logic actions:

  • Show / Hide a field based on another field’s value
  • Required / Optional — make a field required or optional based on conditions
  • Jump to page — skip to a specific page based on an answer

Available operators:

  • equals, not equals, contains, not contains, starts with, ends with, greater than, less than, is empty, is not empty (date and regex operators are available in the Logic tab of the builder)

Logic modes: ALL conditions must match (AND), or ANY condition can match (OR).

Example prompts:

  • “If they select ‘Yes’ on the newsletter question, show the email field”
  • “Hide the phone field if email is provided”
  • “If they answer ‘Option A’, route them to the congratulations page”
  • “Show me all the logic rules on this form”
  • “Make the company field required only if they select ‘Business’ as account type”

Page-routing rules are evaluated in order — the first matching rule wins. You can set a default destination for when no rules match.

7. Analytics & Data

Get insights about your form or quiz performance, view submissions, and list your forms.

Tools used: get_analytics, get_submissions, list_forms, get_ai_insights

Analytics for all forms include:

  • Total views and submissions, each as an all-time total plus the last 7 and 30 days
  • Conversion rate (submissions divided by views)
  • Top countries by submissions

Quiz analytics additionally include:

  • Completed attempts, average score, best and lowest score
  • Pass rate and average time taken
  • Per-question accuracy (the share of respondents who got each question right)

Views and submissions are reported as totals plus the last 7 and 30 days.

Submissions can be filtered by country or pass/fail status, sorted by newest, oldest, highest score or lowest score, and paginated. Each response shows every answer by question, the lead name and email, and the quiz score.

Example prompts:

  • “Show me analytics for this form”
  • “What’s my conversion rate over the last 30 days?”
  • “Show me the last 10 submissions”
  • “Who scored highest on this quiz?”
  • “Get submissions from the US”
  • “Which questions are the hardest?”

8. Optimization Advice

Ask the AI Assistant to analyze your form and suggest improvements across UX, conversions, accessibility, length, and design.

Tool used: suggest_improvements

Example prompts:

  • “Analyze this form and suggest improvements”
  • “How can I improve my completion rate?”
  • “Give me accessibility suggestions”
  • “Is this form too long?”

Understanding Tool Cards

When the AI Assistant takes an action on your form, you’ll see a tool card in the chat that shows what happened:

  • A green dot indicates a successful action
  • A red dot indicates a failed action
  • A short label describing the action (e.g. “Adding Email Address”)
  • An expand arrow to view the full technical details of the operation

Changes apply to your form instantly. The form builder refreshes automatically, and after add/delete operations the AI Assistant navigates to the relevant page so you can see the change.

Conversation Features

Conversation Memory

The AI Assistant sees the current version of your form before every reply (every page, field and setting, including edits you made by hand a moment ago) and remembers the whole conversation, including what it changed earlier. You can point at small details and ask follow-up questions naturally:

  1. “Add a company name field”
  2. “Actually, make that a dropdown instead”
  3. “And make it required”

Conversation Persistence

Conversations are saved per form. When you reopen the AI Assistant for a form, it automatically loads your most recent conversation so you can pick up where you left off.

New Conversation

Click the + button in the panel header to start a fresh conversation. This clears the context and shows the welcome screen again.

Stop Streaming

While the AI Assistant is replying, the send button turns into a red Stop button. Click it any time to abort the current response.

Keyboard Shortcuts

  • Enter — Send message
  • Shift + Enter — New line in message
  • Escape — Close the AI Assistant panel

Plan Limits

The AI Assistant uses your account’s shared AI credit pool, which also powers other AI features (such as the AI Theme Generator). Limits per plan:

  • Free: 3 AI quiz or form generations to get you started, plus 10 Co-pilot chat messages per month
  • Pro: Unlimited
  • Business: Unlimited

If your plan has a credit limit, the panel shows a usage bar above the input field — including how many prompts you have left and an “Upgrade” link once you hit 70% of your limit. The counter resets at the beginning of each calendar month.

FAQ

Where is the AI Assistant available?

It’s available inside the form/quiz builder on the Create tab — click the orange AI Assistant button in the top-right toolbar. It works for both forms and quizzes.

How is this different from the AI Quiz Generator and AI Form Generator?

The standalone AI Quiz Generator and AI Form Generator create a quiz or form from scratch using a topic, URL, PDF, image, or document, then drop you into the builder. The AI Assistant inside the builder picks up from there for ongoing edits, design tweaks, logic, settings, and analytics.

Can the AI Assistant undo changes?

Changes apply directly to your form. Use the form builder’s built-in undo / redo buttons in the top toolbar to revert any changes, or ask the AI Assistant to reverse what it did (e.g. “undo that” or “delete the field you just added”).

Does it work on mobile?

Yes. On mobile, the AI Assistant opens as a bottom sheet that covers most of the screen for easy typing and reading.

Is my data safe?

The AI Assistant accesses form structure and aggregated analytics by default. It only reads individual submission data when you explicitly ask to view submissions. All communication is encrypted.

What happens when I run out of AI credits?

Once you have used your 3 free generations you will see an upgrade prompt; Pro and Business include unlimited generation. Co-pilot chat messages reset at the start of each calendar month.

Can I use the AI Assistant on forms created by someone else on my team?

Yes. The AI Assistant works on any form or quiz within your workspace, regardless of who created it.

Does it work with both classic and conversational (card-form) layouts?

Yes. The AI Assistant is aware of your form’s presentation mode. In conversational / card-form mode, each question has its own page; in classic mode, multiple fields can share a page.