Testing IntakeBots used to mean clicking through every field by hand. Test Autopilot changes that. Hit Auto-fill on any field to get realistic sample data, or hit Auto-play to walk through the entire bot start to finish. It generates locale-aware answers, handles AI follow-up questions with progressively detailed responses, and pauses on file uploads so you stay in control. Normal and fast speed modes let you watch the conversation or skip ahead.
Field duplication is here too. Select any field, click duplicate, and a copy drops in right below the original with a fresh variable name. Validation rules, AI settings, and conditional branches all carry over.
On the i18n front, Account Settings, Email Preferences, and the IntakeBot field editor are now fully translated into English and Spanish. Boolean fields default to Sí/No for Spanish bots, dates follow locale formatting, and test data matches the bot’s language. Under the hood, contact extraction switched to a schema-aware resolution map that eliminates guesswork on nested fields. Email notifications pull from contact mapping data directly, and inactive Postmark recipients get skipped instead of failing the whole job.
Fixed a critical bug where Yes/No (Sí/No) questions in Spanish Intake Bots would reject the user's answer and prevent the bot from advancing. Validation now respects the bot's configured language.
Contact data extraction now uses a schema-aware field resolution map for deterministic nested-path matching instead of suffix heuristics. Name mode sanitization prevents fullName and firstName/lastName from conflicting. Test submission contacts dedup reliably using a stable bot identifier.
Submission notification emails now use contact mapping data instead of heuristic field-name scanning. Postmark inactive recipients are gracefully skipped instead of failing the job. DLQ handler improved with proper QStash base64 decoding and richer error extraction. Submission email deep links now resolve correctly via a new redirect page.
Duplicate any Intake Bot field with one click. The copy is inserted directly after the original with a unique variable name, preserving all settings including validation rules, AI configuration, and conditional branches.
Account Settings, Email Preferences, and the IntakeBot field editor are now fully translated into English and Spanish. Validation messages, boolean option labels, and field duplication feedback all respect the user's locale.
Spanish Intake Bots now show localized boolean defaults (Sí/No), locale-appropriate date formatting, and Spanish test data when using the Test Submission feature. The public chat experience is fully language-aware end to end.
Auto-fill a single field or auto-play through the entire Intake Bot with realistic, locale-aware test data. Handles AI Socratic Negotiation retries with progressively detailed answers, pauses on file fields, and supports normal or fast speed modes.