AI Form Behaviors

AI introduces a new way to define form behavior in Tabidoo.

Until now, form logic has been implemented using TypeScript scripting within the form lifecycle:

  • After open (init)
  • After change
  • Before save

While this approach offers full flexibility, it requires technical knowledge.


A new approach with AI

With AI, form behavior can be defined using simple prompts instead of code.

You will be able to:

  • Define form logic step by step
  • Describe behavior in natural language
  • Let AI generate and execute the logic
  • Combine multiple steps into a structured flow

How to enable Form Behaviors

Before using Form Behaviors, make sure they are enabled in your application.

  1. Click Edit application
  2. Open Advanced settings
  3. Go to the Tabidoo Labs tab
  4. Find New Form behavior
  5. Enable it and save the application

After saving, the original Scripting section will be replaced by Form Behaviors.


How it works

Instead of writing scripts, you will create AI-powered steps:

Example:

Disable the โ€œSurnameโ€ field when the user role is Viewer

Validate that a field is filled before saving

Automatically adjust form behavior after a change

Each step acts as a smart instruction, executed in the form lifecycle.


Benefits

  • No coding required
  • Faster development
  • Easier maintenance
  • More accessible for non-technical users

Relationship to scripting

AI does not replace scripting completely.

  • Advanced scenarios will still support TypeScript
  • AI-generated logic can complement or simplify scripts
  • Developers can combine both approaches

Feedback

AI Form Behaviors are a new feature, and we would be happy to hear your feedback.


Was this article helpful?