Back to blog
New Feature·

Meet Polly — an AI Agent That Builds Forms for You

TL;DR: Polly is an AI agent that lives in the Polyform builder. You describe a form in plain English, Polly picks the right question types, sets up conditional logic, and generates a theme. It handles 19 question types, score-based routing, and 25+ languages. Available now for Pro users.

#The problem

Form builders are visual, but the process is still manual. You pick a question type, configure it, add another, wire up logic between pages, pick colors that work together, repeat. A 10-question survey with branching logic takes 15-20 minutes of clicking around, even when you know exactly what you want.

We wanted to collapse that into a single step: describe what you need, get a working form.

#How Polly works

Polly runs as a chat panel alongside the builder. You type a prompt like:

"A customer satisfaction survey with a 1-5 rating, a follow-up text question if the score is below 3, and an email capture at the end."

Polly processes this in two phases:

  1. Planning — It reads your request and generates a step-by-step build plan. You see the plan before anything runs.
  2. Execution — It works through the plan, creating pages one at a time. Each page appears in the builder as it's built.

Under the hood, Polly uses structured tool-calling with access to every builder action — adding pages, setting question types, configuring logic rules, generating themes. It's not filling in a template. It's making the same decisions you would, faster.

#Iterative refinement

Polly maintains conversation context, so you can keep refining after the initial generation:

  • "Add an email field to the first page"
  • "Make the rating question required"
  • "Reorder the pages so demographics come last"
  • "Translate everything to Spanish"
  • "Give it a warm, earthy color palette"

Each instruction is applied in context. Polly reads the current form state, makes targeted changes, and verifies that the form logic still holds together after every edit.

#What Polly handles

#Question types

Polly picks from all 19 question types based on what you describe:

  • Input: text, textarea, email, phone, URL, number
  • Date/time: date, time, datetime (each with range variants)
  • Selection: choice, image-choice, rating, scale, slider
  • Advanced: matrix, ranking, file upload
  • Layout: statement pages for intros and section breaks

You can override any choice in the builder afterward.

#Conditional logic and scoring

Polly sets up branching, skip logic, and score-based routing. Ask for "a quiz with 5 questions, randomized options, and different result pages based on the score" and it configures the scoring values, logic rules, final pages, and recall syntax to display results.

After every change, Polly runs a verification pass to catch broken branches or orphaned pages.

#Theme generation

Describe a mood — "clean and minimal with blue accents" or "dark with high contrast" — and Polly generates a full color palette (15 colors in OKLCH) and applies it. It can also apply saved themes from your team library.

#Image-choice questions

When you need visual answer options, Polly searches Unsplash for relevant photos and creates image-choice questions with proper photographer attribution.

#Multi-language forms

Polly generates forms in 25+ languages and translates existing forms on the fly. "Translate this to Japanese and set the form language to Japanese" does both in one step.

#Voice input

When starting a new form, you can use voice input instead of typing. Hit the microphone, describe what you need, and Polly transcribes and builds from that. Useful for brainstorming when you don't want to type out a detailed prompt.

#Trade-offs

Polly is good at structured forms — surveys, feedback, quizzes, applications. It works best when you give it a clear description of what you're building.

Where it's less useful:

  • Highly custom layouts — if you need pixel-level control over a single page, the visual builder is faster
  • Complex multi-branch logic — Polly handles standard branching well, but for forms with 10+ conditional paths, you may want to set up the logic manually and let Polly handle the content
  • Iterating on design — theme generation is a good starting point, but fine-tuning specific colors is quicker in the theme editor

Polly gives you a strong first draft. The builder is still there for the last mile.

#Try it

Polly is available for all Pro users. Open any form in the builder, open the chat panel, and describe what you need.

If you're on the free plan, you can upgrade from your dashboard to unlock Polly.