Decisions merges with ProcessMaker, the leader in AI-enriched workflow

Forms Overview

Decisions visual form designer.

Build simple to sophisticated dynamic forms with one tool - no coding required.

Design forms fast—your way.

Use our forms—or yours.

Design with the built-in Forms Designer or connect external forms. Decisions handles the calls and captures responses—seamlessly.

Dynamic Forms

What you design is what you get.

Design forms exactly as they’ll appear at runtime—no surprises. The Forms Designer renders everything you build in real time as it will appear in runtime.

what-you-design-is-what-you-get

Leverage pre-built controls.

Speed up form creation with a rich library of controls—text boxes, dropdowns, grids, file uploads, timelines, repeaters, and more—ready to drag and drop.

leverage-pre-built-controls

Deploy anywhere, reuse everywhere.

Flexible form assignments.

Send forms to users, groups, roles, or guests—automatically routed and tracked in task lists.

Assignment Setup Form - Decisions

Reusable forms & components.

Use forms as modular building blocks across workflows and apps. Reuse components to ensure a consistent, unified user experience.

placeholder

Responsive forms, anywhere.

Design mobile-ready forms that work on any device. Access them via URL, the user portal, or embed them in any website.

Responsive forms, anywhere

Flexible layouts. Branded experience.

Flexible layout options.

Choose between simple x/y grid or responsive layouts. Responsive forms automatically adjust to different screen sizes and resolutions—perfect for any device.

placeholder

Customizable with CSS.

Apply your own CSS to align fonts, colors, backgrounds, and spacing in forms with your brand’s look and feel.

placeholder

Smarter forms, powered by logic.

Build smart, dynamic forms.

Use the built-in rules engine to make forms dynamic and self-validating. Apply simple checks or power complex validations with database lookups and contextual logic.

Dynamic Forms

Control form visibility.

Use rules to show, hide, disable, or autocomplete form fields based on real-time conditions—built visually, not coded.

Control-form-visibility.

Provide data context.

Make forms smarter and update elements in real time based on user input:
• Populate a dropdown based on a previous selection
• Filter a list based on a text search
• Update a grid when a radio button is selected

 

Provide data context.

Bring forms to life easier and faster.

Create intuitive, logic-driven forms and experiences without the coding work.

FAQs

Decisions supports dynamic behavior through a variety of features:

Visibility Rules: Show or hide form controls based on user input or flow data.

Form Control Behavior: Controls have properties like Initial Visibility, Initially Enabled, Needs Confirmation pop-ups, etc.

Active Form Flows: For real-time updates to forms depending on events like value changes or user actions; e.g., dynamically setting Form control values.

Yes, you can. Decisions provides templates for mobile and tablet formats.

Yes. Forms are not limited to internal Flows. You can use External Forms that are invoked via HTML or service calls so that other systems (or external UI) can present or collect data via Decisions Forms.
documentation.decisions.com

Additionally, Forms can be used as Assignments, where a flow pauses until a user or system fills out the Form.

Yes. Decisions is designed for reusability. You can build rules, workflows, forms, data structures, and integrations as modular components and reuse them across multiple projects, applications, or teams.

This modular approach reduces development time, ensures consistency, and makes updates easier. Change a shared component once, and it can apply everywhere it’s used (with version control). It’s ideal for organizations managing large-scale or evolving processes.