Skip to main content

Getting Started with Forms in DronaHQ

Learn how to build and manage forms using Standalone Forms, JSON Schema Forms, and Auto Form Generation to collect user input and store responses in a database.

Forms play a crucial role in data collection, automation, and user interaction within applications. DronaHQ offers three powerful form-building methods to suit different use cases:

  1. Standalone Forms – Customizable, shareable forms that store responses in a connected database.
  2. JSON Schema Forms – Dynamic forms built using JSON and UI schemas for programmatic control.
  3. Auto Form Generation – Instantly generated forms based on database schemas or API responses.

Standalone Forms are self-contained, shareable forms that automatically save user responses into a SQL database (MySQL, PostgreSQL, etc.) or DronaHQ’s built-in database. These forms can be hosted publicly, embedded within apps, or shared via a direct URL.

Key Features

  • Drag-and-Drop Builder – Customize form fields, layouts, and UI elements.
  • Database-Connected – Store submissions in a connected SQL database.
  • Publicly Accessible – Share forms via a unique URL or embed them in apps.
  • Automated Workflows – Trigger actions (emails, Slack notifications, etc.) upon form submission.
  • Custom Themes & Branding – Modify colors, logos, and styles to match your brand.

Best Use Cases

  • Customer Feedback & Surveys
  • Lead Capture Forms
  • Registration & Sign-up Forms
  • Support Ticket Submission
  • Employee Onboarding & HR Forms

Comparison

FeatureStandalone FormsJSON Schema FormsAuto Form Generation
CustomizationDrag-and-drop UI builderJSON-based form definitionAuto-generated fields, editable
Data StorageSQL database or DronaHQ DatabaseJSON schema-defined structureDatabase or API-based
AutomationSupports post-submission workflowsSupports event-based triggersBuilt-in field detection
FlexibilityFree hand UI configurationsFull programmatic controlModerate customization
Best Use CaseSimple user-friendly formsDynamic or data-driven formsInstant form creation