ChatWisp offers 14 question types, each with a purpose-built control. The golden rule: never default everything to a text box. Because the AI harvests stories by following up on structured answers, you get the richest data by choosing the right type and letting the conversation capture the narrative around it.

1. Short text

For short labels and identifiers — names, job titles, a city, one-liners. Example: "What is your role on the team?"

2. Long text

For stories and open-ended detail — the "why," a memory, detailed feedback. Use sparingly (about one in four questions at most) and always pair it with a probing intent. Example: "Tell me about the last time our product saved your day."

3. Single select (choose one)

For mutually exclusive categories — role, plan, segment, yes/no. The best anchor for branching. Up to about 10 choices (12 maximum), each can carry an image for visual cards. Example: "Which best describes your team?"

4. Multi select (choose any)

For non-exclusive sets — "select all that apply." 2–12 choices, images supported. Example: "Which channels did you hear about us through?"

5. Rating (stars)

For a quick satisfaction or quality pulse on one specific thing. Typically 1–5 stars. Add a probing intent like "on a low score, find the exact step that felt rough." Example: "How would you rate the onboarding experience?"

6. NPS (Net Promoter Score)

The loyalty question — "how likely are you to recommend us?" Scored 0–10, shown with a dedicated gauge and Detractor / Passive / Promoter bands. Always pair with follow-ups, and use at most one per form. Example: "How likely are you to recommend ChatWisp to a colleague, from 0 to 10?"

7. Number

For countable quantities — team size, frequency, age, budget. Set an optional minimum and maximum, and branch on thresholds. Example: "How many people are on your team?"

8. Date

For calendar moments — deadlines, start dates. A date picker appears, and spoken dates ("next Tuesday") are understood. Example: "When does your current contract end?"

9. Email

For contact capture. Always typed: even in a voice form, respondents type their email into a proper field, so the address is captured correctly. Best placed last and kept optional. Example: "What is the best email to reach you if we follow up?"

10. Phone

For callbacks and SMS. Like email, the number is always typed, so digits are never lost. Only ask with a clear reason. Example: "If you would like a callback, what number should we use?"

11. Scale (slider)

For intensity, effort, confidence, or percentages — finer than five stars. Label both ends. Choose a visual style: classic, gradient, or notched. Example: "How much effort did it take to get set up?" (0 = Effortless, 10 = Exhausting).

12. Likert (agreement)

For agreement with a statement on a Strongly Disagree to Strongly Agree scale. Phrase it as a statement, not a question. Example: "The onboarding emails told me exactly what to do next."

13. Ranking

For relative priorities — "put these in order." Forces trade-offs that multi-select hides; results show as a medal podium. Use 3–7 items. Example: "Rank what matters most when you choose a vendor."

14. Allocation (distribute points)

For weighted trade-offs — "split 100 points across these." Where ranking tells you order, allocation tells you by how much. 2–6 items, default total 100. Example: "Split 100 points across what we should build next."

A note on images

Option images and Classic-form cover images are something you add yourself in the editor. When Wispy or the setup wizard generates a form, it deliberately will not insert images — keeping the structure clean and leaving the visuals to you.

Related

Conditional logic & branching · The form builder: the three workspaces