Skip to content

IntakeBots

IntakeBots replace traditional forms with conversational interfaces. Instead of presenting a wall of fields, they ask questions one at a time, adapt based on answers, and use AI to get complete information.

  1. Open your FlowApp
  2. Click Generate with AI
  3. Describe what you need in plain English
  4. Review and customize the result

AI generation creates the schema, fields, and logic automatically.

  1. Open your FlowApp
  2. Click Add Field to add questions one by one
  3. Configure each field’s settings
  4. Arrange the order
TypeUse CaseValidation
TextNames, short answersMin/max length, regex
EmailEmail addressesFormat validation
PhonePhone numbersFormat validation
URLWebsite linksURL format
TextareaLong descriptionsMin/max length
NumberQuantities, amountsMin/max value, decimals
DateDates, deadlinesRange limits
SelectSingle choice from optionsRequired
BooleanYes/no questionsN/A
FileDocuments, imagesType restrictions, size limits

Show or hide questions based on previous answers.

Example:

  • Ask “Are you an existing customer?”
  • If Yes → Show “Customer ID” field
  • If No → Show “How did you hear about us?” field

To add conditional logic:

  1. Click the field you want to conditionally show
  2. Open Visibility settings
  3. Set the condition (e.g., “Show when [field] equals [value]“)

Collect multiple items of the same type.

Example: Collect information about multiple children, products, or addresses.

  1. Create a Repeating Group
  2. Add fields inside the group
  3. Users can add as many entries as needed

Accept documents, images, and PDFs.

Configure:

  • Allowed types: Restrict to specific formats (PDF, images, etc.)
  • Max size: Limit file size
  • Max files: Limit number of uploads

Let AI read uploaded documents to pre-fill fields.

How it works:

  1. User uploads a document (resume, ID, invoice)
  2. AI extracts relevant information
  3. Fields are pre-filled automatically
  4. User confirms or edits

Enable vision extraction in field settings → AIExtract from documents.

Make your IntakeBot match your brand:

  • Logo: Upload your company logo
  • Colors: Set primary and accent colors
  • Welcome message: Customize the intro text
  • Thank you message: Customize the completion screen

Deploy your IntakeBot anywhere:

MethodBest For
Direct linkSharing via email, social, messaging
Inline embedEmbedding in a page section
Popup modalTriggered by button click
WidgetFloating button in corner

See Embed Codes for implementation details.

IntakeBots support multiple languages:

  1. Go to SettingsLanguages
  2. Add languages (Spanish, English, etc.)
  3. Provide translations for each field
  4. Users see their preferred language automatically