Muin is in private beta.Watch the public release announcement —talk to us.
Falaah Falaah AI

Building Custom Forms

Create, configure, and publish custom forms with drag-and-drop fields, conditional logic, and validation — connect submissions to automated workflows.

Muin’s form builder lets you create custom forms for data collection, intake workflows, and automation triggers. Use the drag-and-drop editor to assemble fields, apply validation rules, and connect submissions to workflows — all without writing code.

Overview

Key Features

FeatureDescription
Drag-and-Drop FieldsAdd text, dropdown, date, file upload, and more from a visual palette
Conditional LogicShow or hide fields based on previous answers to keep forms concise
Validation RulesEnforce required fields, character limits, email formats, and custom patterns
Workflow TriggersAutomatically start a workflow when a form is submitted
TemplatesStart from pre-built templates for common use cases like vendor intake or event registration
Preview ModeTest your form exactly as respondents will see it before publishing

How to Create a Form

Step-by-Step

  1. Navigate to Forms in the left sidebar
  2. Click Create Form (or choose a template to start faster)
  3. Enter a form name and optional description
  4. Drag fields from the left panel onto the form canvas:
    • Short Text — single-line input for names, titles
    • Long Text — multi-line textarea for descriptions, comments
    • Dropdown / Radio / Checkbox — selection fields with custom options
    • Date / Time — date pickers and time selectors
    • File Upload — accept documents, images, or attachments
    • Email / Phone — validated contact fields
  5. Configure each field: set labels, placeholder text, help text, and validation rules
  6. Add conditional logic if needed (e.g., show “Other” text field when “Other” is selected)
  7. Click Preview to test the form as a respondent
  8. Click Publish to make the form live

Connecting to Workflows

After publishing, connect your form to a workflow to automate what happens on submission:

  1. Open the form editor and go to the Workflows tab
  2. Click Add Workflow
  3. Choose a trigger (on every submission, or conditionally based on field values)
  4. Add actions such as sending a confirmation email, creating a task, or notifying a team

Tips

  • Start from a template when possible — templates include best-practice field configurations for common scenarios like vendor onboarding, grant applications, and contact forms.
  • Test before publishing — use Preview mode to walk through the form as a respondent and catch layout or logic issues early.
  • Keep forms focused — use conditional logic to hide irrelevant fields rather than showing everything at once. Shorter forms get higher completion rates.
  • Connect to workflows — forms are most powerful when submissions trigger automatic actions like notifications, task creation, or record updates.

Next Steps