[Webinar] Improving Service Quality & Compliance in Homecare Via AI: What Works And What Doesn’t

Advanced Form Builder — Zenphi Forms

Forms built to work
inside your workflows

Zenphi Forms is a native form builder with two capabilities you won't find in standard form tools: display rules that adapt what a person sees based on their previous answers, and lookup fields that pull data from connected tables automatically. Works within Zenphi workflows — as a trigger or mid-workflow data collection step.

Introduction to Zenphi Platform — Zenphi Forms

See display rules, lookup fields, and workflow connections in action. 3 minutes, no sign-up required.
What makes Zenphi Forms different

Features that standard form tools don't have

Standard field types are table stakes. These capabilities make Zenphi Forms worth using inside a workflow.
01
Display rules
Show or hide any field based on what the person has already answered. Set the condition once, on the field itself. The form adapts in real time — no page reloads, no irrelevant fields cluttering the submission.
02
Lookup in real time field
Connect a form field to a Zenphi Table. When someone selects a value, the lookup field retrieves matching data from the table and populates automatically — in real time.
03
Direct workflow integration
Forms connect to Zenphi workflows in two ways — as a trigger that starts a workflow, or as a Request Data step that pauses an existing workflow, collects input from a specific person, then continues.
Dynamic Display Rules

Display rules — show only what's relevant

Most forms show every field to every person. To hide the fields, you have to hide them one by one. Display rules in Zenphi work differently. You set a condition on the field itself — the form then shows or hides that field based on what the person has already answered.

A rule might say: show this field only when Department equals IT. Or: show this field for everyone except when Request Type is Internal. You're not going through every other field and manually managing visibility combinations. In practice, the form adapts as the person fills it in. Select IT from a dropdown — a set of IT-specific fields appears. Switch to HR — those fields disappear, HR-specific fields appear. No page reloads. No scrolling past fields that don't apply. The person submitting only ever sees what's relevant to their situation.
Example rules
Rule 1 — Show when condition is met
Show [Asset Type] when [Department] = "IT"
IT-specific field only appears when IT is selected. HR and Finance submitters never see it.
Rule 2 — Show for all except
Show [Budget Code] except when [Request Type] = "Internal"
Budget code field hidden for internal requests. Appears for all external and vendor-facing submissions.
Rule 3 — Dynamic value from workflow
Show [Escalation Reason] when [Amount] > {{approval_threshold}}
Threshold pulled from a previous workflow step — the condition updates per submission based on workflow context.
Lookup In Real Time

Lookup field — pulls data from tables automatically

A Lookup field connects a form field to a Zenphi Table. It retrieves the necessary data from the table and populates itself — in real time.

The data lives in the table. The form reads from it. When the table is updated — a price changes, a rate is revised, a location is added — every form that uses that lookup reflects the update automatically. No form edits required.

This is useful anywhere you're collecting requests that depend on structured reference data: product catalogues, rate cards, office locations, approval thresholds, item codes, vendor details. The submitter picks from a list; the rest fills in from the source of truth.
Zenphi Table — Products
Item Unit Price Category
MacBook Air £999 Hardware
MacBook Pro £1,799 Hardware
Magic Mouse £79 Peripherals
USB-C Hub £49 Peripherals
Select item *
Unit price
£1,799
Auto-populated from Products table
Category
Hardware
Auto-populated from Products table
Workflow integration

Two ways forms connect to workflows

Forms aren't standalone in Zenphi — they're workflow steps. All form responses are available as data objects in every step that follows.
Connection 01

Form as a workflow trigger

Publish the form, share the link or embed it wherever submitters will find it. When someone submits, the workflow starts automatically — with all form responses available as typed data objects for every step that follows.
Connection 02
Form as a Request Data step
A workflow running mid-process needs input from a specific person — a clarification, an approval, a confirmation. The Request Data step sends them an email with the form, pauses the workflow, and waits. When they submit, the workflow continues.
Field types

Every field type you need — including two built for workflows

Standard types plus extra — fields that make Zenphi Forms worth using inside an automation.

Display Rules

Show or hide any field conditionally. Works on any field type.

Lookup Field

Connects to a Zenphi Table. Populates automatically on selection.

File Upload

Attachment passes through as workflow data — route, store, or process in any subsequent step.

Signature

Signature captured as part of the submission. Logged against the record automatically.

Text Input

Single line and multi-line text and descriptions.

Dropdown

Static or dynamic values from workflow variables.

Checkbox

Single or multi-select. Supports dynamic option values from workflow steps.

Multiple choice

Classic multiple choice. Supports dynamic option values from workflow steps.

Date & Time

Calendar date and time selection. Returns as a typed date and time value in the workflow.

Date only

Date only selection. Returns as a typed date value in the workflow.

Time only

Time only selection. Returns as a typed time value in the workflow.

Dynamic value

Dynamic values (selected from the previous steps in the workflow) can be used as options in most fields
Knowledge Base

Zenphi Forms
— Frequently Asked Questions

Answers to the questions teams ask when they've outgrown Google Forms and need a form builder that connects data collection directly to automated workflows.

Zenphi Forms is the best Google Forms alternative for teams that use Google Workspace and want their forms to do more than collect data. Unlike Google Forms, Zenphi Forms connects directly to Zenphi's workflow automation engine — a form submission can instantly trigger a multi-step automated workflow: generating a document, routing an approval, sending a personalized email, updating a database, notifying a team in Google Chat, or connecting to any external system. It also adds capabilities Google Forms doesn't have at all: dynamic display rules (questions that show or hide based on previous answers), lookup fields that pull live data from a connected table or database so options reflect real-time availability, built-in electronic signature support, file upload, repeating sections for multi-row data collection, and the ability to embed forms at any step of a workflow — not just as the opening trigger. Forms are published with a shareable link accessible to anyone inside or outside your organization.

Other alternatives worth considering depending on your requirements: Typeform is the strongest option for conversational, one-question-at-a-time forms with a polished respondent experience — excellent for external surveys and lead capture where presentation matters. JotForm is a strong general-purpose form builder with a wide template library, payment integrations, and HIPAA-compliant plans. Microsoft Forms is the natural alternative for Microsoft 365 teams, with native integration into SharePoint, Teams, and Power Automate. Formstack is strong for compliance-sensitive form workflows, particularly in healthcare and regulated industries. The clearest distinction: for Google Workspace teams where form submissions need to trigger real operational workflows rather than just land in a spreadsheet, Zenphi Forms is the purpose-built answer.

Zenphi Forms is built around dynamic display rules as a core native capability — not an add-on or a premium-tier feature. Display rules control which fields, sections, or questions are shown to a respondent based on their answers to earlier questions. A procurement form that only shows budget approval fields when the requested amount exceeds a threshold. An onboarding form that only shows the IT equipment section for full-time employees, not contractors. A service request form that reveals specific follow-up questions based on the type of issue selected. Each block in a Zenphi Form — fields, sections, titles, images — can be set to appear or remain hidden based on any combination of conditions you define. The rules apply in real time as the respondent fills out the form, so the experience adapts to their inputs without page reloads or confusing hidden irrelevant fields. This is one of the most significant limitations of Google Forms, which offers only basic section navigation based on a single multiple-choice answer and cannot conditionally show or hide individual fields within a section.

Other form builders with strong conditional display rules: Typeform's logic jump feature redirects respondents to different questions based on answers — strong for conversational survey flows. JotForm's conditional logic handles field visibility based on multiple conditions. Formstack's conditional fields work well for multi-step compliance workflows. The differentiator for Zenphi Forms is that dynamic display rules work hand-in-hand with workflow automation — the same conditions that control which fields appear can also drive the downstream workflow routing when the form is submitted.

Zenphi Forms supports dynamically populated reply options through its lookup field type — one of its two standout capabilities as a Google Forms alternative. Instead of manually entering the choices for a dropdown or selection field, you connect the field to a Zenphi Table. The options that appear to the respondent come directly from that table, updated in real time. When new options are added to the table, they automatically appear in the form — no form editing required. When options are removed or changed in the table, the form reflects those changes immediately. This is fundamentally different from static choice fields: you maintain the option list in one place (the Zenphi Table) and every form that references it stays current automatically. It works for any scenario where the answer options aren't fixed: the list of available products, the list of active projects, the roster of team members, the current service tiers — any data that changes over time and needs to be current when a respondent fills out the form.

Most standard form builders (Google Forms, Typeform, JotForm) require you to manually update choice lists when options change — a maintenance overhead that compounds as your organization's data evolves. The Zenphi Forms lookup approach eliminates this entirely by making the form's options a live view of your actual data.

Zenphi Forms' lookup field is built precisely for this use case. When a respondent selects an option from a lookup field, the form can automatically surface connected values from the same row in the Zenphi Table — the associated price, package tier, size specification, lead time, or any other attribute stored alongside the selected item. The respondent chooses a product from the list; the form shows the price and specification for that product automatically, pulled live from the connected table. They select a service tier; the form displays what's included. They pick a team member; the form shows their department and role. This creates a real-time, database-connected form experience without any custom development. The connected values update automatically when the underlying table data changes — when a price changes in the table, every form using that lookup reflects the new price immediately. This is the pattern that replaces manual price lists, static specification tables, and the constant form-editing overhead that comes with maintaining separate form option lists alongside changing business data.

This capability is not available in Google Forms, Typeform, or most general-purpose form builders. Those tools allow you to show or hide fields based on selections, but they cannot dynamically pull related data values from a connected database and display them in real time. Building this in a standard form tool typically requires a custom JavaScript solution or a connected spreadsheet workaround — both of which require developer involvement and ongoing maintenance. Zenphi Forms provides it natively as a form field type, configurable without code.

Zenphi Forms supports file upload natively — respondents can attach files directly within the form as part of their submission. For teams using Zenphi Forms as part of an automated workflow, the uploaded file becomes an available data object in the workflow that follows. An uploaded invoice can be immediately processed by an AI extraction step. An uploaded contract can be routed for review in the same automated sequence that the form submission triggers. An uploaded ID document can be validated and filed to the correct Google Drive folder automatically. The uploaded file doesn't arrive in an email attachment that someone has to manually find and route — it flows directly into the connected Zenphi workflow as a structured input for whatever processing step comes next. This is the key difference from Google Forms file upload, which saves uploaded files to a Drive folder but has no native connection to downstream automation steps.

Most major form builders support file upload as a field type — JotForm, Typeform (on paid plans), Formstack, and Microsoft Forms all handle it. The Zenphi Forms advantage is what happens to the uploaded file after submission: it becomes a first-class object in a governed automated workflow, not just a file in a folder that someone has to pick up and process manually.

Zenphi Forms is designed from the ground up to be a workflow trigger — it's not a standalone form builder that sends data to a spreadsheet and stops there. Every Zenphi Form is connected to the Zenphi workflow engine. When a form is submitted, the submission data becomes immediately available as structured workflow variables that subsequent steps can use: the respondent's name, their selections, the uploaded file, the timestamp, any connected lookup values. The workflow that fires can do anything the Zenphi platform supports: generate a document from a Google Docs or MS Word template populated with the form data, route an approval notification to the right person in Gmail or Google Chat, create or update a record in Salesforce, HubSpot, QuickBooks, or any connected system, send a personalized confirmation email, file a document in Google Drive, or trigger an AI processing step. Forms can also be used as mid-workflow data collection steps — not just as the initial trigger. A workflow can pause at a defined point and send a 'Request Data' form to a specific person, then continue processing once the form is completed. This means forms are a native part of the operational workflow, not a data collection island that someone has to manually connect to the process that follows.

Connecting a Google Form submission to a workflow today requires either a Google Apps Script that listens for form responses, or a third-party automation tool like Zapier or Make that polls for new responses and triggers a connected action. Zenphi Forms eliminates this bridging requirement entirely — the form and the workflow are in the same platform, and the connection is configured rather than built.

Yes — and this is one of the most powerful applications of Zenphi Forms. Because every Zenphi Form is connected to Zenphi's workflow engine, an AI agent step can be placed anywhere in the workflow that a form submission triggers. A form submission arrives — the form data and any uploaded files are passed immediately to an AI agent step that classifies the submission type, extracts structured data from an uploaded document, validates the content, generates a personalized response, or makes a routing decision based on the submission content. The AI agent's output then drives the next workflow step: routing the submission to the right team, generating a tailored confirmation document, creating a record in a connected system with the AI-extracted values, or escalating based on AI-identified risk or urgency flags. Files uploaded through the form are available to the AI agent as document inputs — an uploaded invoice triggers an AI extraction workflow, an uploaded contract triggers a clause analysis step, an uploaded form image triggers an OCR and data extraction sequence. Every AI action in the connected workflow is logged with the model used, the input received, and the output produced — providing the audit trail that governed, organizational-scale AI processing requires. The form is the intake point; the AI agent is the first processing step in the sequence that follows.

Most AI agent platforms are built around the agent capability and treat forms as an afterthought — either absent from the platform entirely or available only through a connected third-party form tool. The combination of a native form builder with a genuine AI agent platform in a single product is rare, and the integration quality matters: a form that passes submissions to an AI agent via a webhook to a separate service is architecturally different from a form and an AI agent running in the same workflow engine with direct access to the same data objects.

2. Microsoft Power Automate + Microsoft Forms

For Microsoft 365 organizations, Microsoft Forms and Power Automate's AI Builder provide a combined form-to-AI-agent capability within the Microsoft ecosystem. Forms are in a separate product; the AI agent step is in Power Automate. Strong for organizations standardized on Microsoft, with HIPAA compliance available. Less suitable for Google Workspace-native teams.

3. ServiceNow

Enterprise platform with form-based intake and AI agent capabilities within the ServiceNow ecosystem. Primarily suited for large enterprises with formal IT service management, HR, or legal workflows already running on ServiceNow. Significant implementation investment; not positioned for mid-market or standalone form-plus-AI-agent use cases.

4. Zapier (Interfaces + AI steps)

Zapier's Interfaces product provides basic form building, and Zapier's AI steps allow connecting form submissions to AI processing. The form and the AI step are in the same Zapier platform, but the AI capability is limited compared to a purpose-built AI agent platform. Suitable for simple form-to-AI workflows; less suited for complex conditional logic, structured AI output schemas, or compliance-grade audit logging.

get started

Build your first Zenphi Form today

Start free. Build a form with display rules, connect it to a workflow, and see it running in minutes.