Agent Forms

Turn boring forms into conversations

Let AI chat with your users and fill forms for them. Replace tedious form-filling with natural conversation. Your users talk to an AI that asks questions and fills fields automatically. Embed anywhere in seconds. Then use AI to analyze all the responses.

See It In Action

Watch how the AI chatbot guides users through filling forms conversationally, auto-filling fields as they respond.

Chatbot-Assisted Form Filling
Collect product feedback with ratings

AI Chatbot Ready

Starting conversation...

Hi! I'll help you fill out this feedback form. What's your name?

Hi! I'll help you fill out this feedback form. What's your name?

Form Fields (Auto-filled)

Form Complete!

All fields filled automatically from conversation

How It Works

1. Chat Conversation

AI chatbot asks questions naturally, guiding users through the form

2. Auto-Fill Fields

Form fields are automatically filled as users respond to questions

3. Submit & Store

Data stored in AgentLake, ready for analysis with SQL or AI

Conversational Forms That Fill Themselves

Agent Forms creates embeddable forms with built-in AI chatbots that chat with users to collect information. Instead of filling out static form fields, users have a natural conversation with an AI assistant that guides them through each question.

Chatbot-Assisted Filling: An AI chatbot asks questions conversationally and automatically fills form fields as users respond. No manual form navigation required.

Embed Anywhere: Copy and paste a simple embed code to add conversational forms to your website, blog, or any HTML page.

Automatic Data Storage: Every form submission is automatically stored in a structured table in AgentLake. No manual data entry or exports needed.

Query with SQL or AI: Use SQL queries to analyze form responses, or ask questions in plain English with AI agents.

Benefits

Conversational Forms

AI chatbot guides users through forms with natural conversation. Users respond to questions, and fields auto-fill automatically.

Easy Form Builder

Create forms with drag-and-drop questions. Support for text, email, number, select, radio, checkbox, and more field types.

Simple Embedding

Get an embed code snippet and paste it anywhere. Forms work in any HTML page without complex integrations.

Automatic Storage

Form responses are automatically stored in AgentLake tables. Each form gets its own table with properly typed columns.

Data Analysis

Query form data with SQL or ask questions with AI agents. Get insights, generate charts, and analyze trends instantly.

Public Forms

Create public forms that anyone can submit without authentication. Perfect for surveys, contact forms, and feedback collection.

Getting Started

1

Create Your Form

Add questions with labels, types, and validation rules. Drag and drop to reorder questions. Each question automatically gets a column in the database.

2

AI Chatbot Assists Users

When users visit your form, an AI chatbot starts a conversation, asking questions naturally and auto-filling form fields as users respond.

3

Get Embed Code

Copy the embed code snippet for your form. It's a simple HTML script tag that works anywhere.

4

Embed on Your Site

Paste the embed code into your website, blog, or any HTML page. The conversational form appears automatically and guides users through submission.

5

Analyze Responses

View and query form responses in AgentLake. Use SQL or ask questions with AI agents to get insights from your form data.

Use Cases

Contact Forms

Create conversational contact forms where an AI chatbot guides visitors through providing their information naturally.

Surveys & Feedback

Build surveys with chatbot assistance. Users answer questions conversationally, and responses are automatically stored and queryable.

Lead Generation

Capture leads with conversational forms. The chatbot asks qualifying questions naturally, improving completion rates.

Event Registration

Create registration forms where users chat with an AI assistant to provide event details. Track registrations and analyze attendee data.

How It Works

1Form Creation

Question Types:

  • Text - Single-line text input
  • Textarea - Multi-line text input
  • Email - Email address with validation
  • Number - Numeric input with min/max validation
  • Select - Dropdown selection
  • Radio - Radio button group
  • Checkbox - Checkbox (always stores as boolean)

Field IDs: Automatically generated from question labels. Used as column names in the database table.

2Embedding Forms

Embed Code Format:

html
<script src="https://your-domain.com/embed/form.js" data-form-id="your-form-id"></script>

Public Forms: Forms can be set to public, allowing anyone to submit without authentication.

Customization: Forms support custom styling and can be embedded in any HTML page.

3Data Storage

Automatic Tables: Each form creates a table in AgentLake with columns matching your form questions.

Schema Evolution: Form schema changes are tracked. New questions add columns, removed questions are tracked in history.

Data Types: Questions are automatically mapped to appropriate database types (VARCHAR, INTEGER, BOOLEAN, etc.).

4Querying Form Data

SQL Queries:

sql
SELECT * FROM workspace.dataset.form_table
WHERE created_at > '2024-01-01'

AI Queries: Ask questions like "What are the most common responses to question X?" or "Show me trends in form submissions over time."

Analysis: Use all AgentLake features including joins, aggregations, and visualizations.

Frequently Asked Questions

Start Building Conversational Forms Today

Create your first chatbot-assisted form in minutes. No database setup or backend code required.