In a nutshell
Zia App Builder helps you create complete Zoho Creator applications using
prompts. Describe your requirements through a
text prompt or upload relevant documents, or use both, and Zia App Builder generates an application tailored to your requirements. It supports two application creation modes.
Build mode generates an application directly, while
Plan mode lets you review and refine a Business Requirement Document (BRD) before generating the application. Zia App Builder is powered by the large language models (LLMs) configured in Zia, including
Zoho GenAI,
Google,
Anthropic, and
OpenAI.
Availability
- Zia is available only for paid plans of Creator.
- Only super admins and admins can configure Zia and enable the Create Application feature.
- Only super admins and admins can build AI assisted applications with Zia, while other users can access the apps in live mode based on their assigned permissions.
- When using Build mode with Zoho GenAI as the LLM provider, workflows are not generated automatically. Configure these features manually after the application is created.
- Prompts can be submitted in languages other than English, but when using Zoho GenAI as the LLM provider, the generated use cases and application are always created in English. To generate use cases and applications in the same language as your prompt, use an external LLM providers.
- Google, Anthropic, and OpenAI are supported in all data centers except in CN.
- Zoho GenAI is supported in all data centers except in CN and SA.
1. What is Zia App Builder?
Zia App Builder is an AI-powered application creation experience in Zoho Creator that enables you to build complete applications using natural language. Simply describe your requirements in a text prompt or upload supporting documents, and Zia App Builder automatically generates the required application components, including
forms,
reports,
workflows,
permissions, and
blueprints. It offers two application creation modes:
Build mode, which generates the application directly, and
Plan mode, which first generates a Business Requirement Document (BRD) for review and refinement before building the application.
How your prompt is processed
Zia App builder interprets your prompts to understand the app requirements and sends them through API to the selected LLM provider, such as
Zoho GenAI, Google, Anthropic, or OpenAI. The model interprets your requirements and returns structured output that Zia App Builder converts into working Creator components, giving you a ready to use application. The generated components are immediately usable, allowing you to add sample records, verify workflows, test approval flows, validate reports, and fine tune permissions before publishing the application.
Security note:
- Zoho GenAI LLM processes all prompts within Zoho, while external LLM providers process data in their own systems. Avoid sharing sensitive or regulated information when using external providers.
- Zia App Builder does not consume any AI calls or API calls from Zoho Creator. However, using Zoho GenAI with Zia App Builder consumes Development AI Credits, while usage with external LLM providers is accounted by the respective service provider. You can view your Development AI Credits usage in the Billing section. Learn more
1.1. How Zia App Builder meets enterprise requirements
- Accelerates application development: Zia App Builder automatically generates a complete data model, forms, workflows, and permissions, eliminating the need to manually design application components. By converting business prompts into structured use cases and working components, teams can move from idea to a functional application foundation in minutes, significantly reducing development time.
- Simplifies application validation: Along with the application components, Zia can generate sample data, enabling teams to immediately verify approvals, automation, reports, and access controls. This helps detect gaps early and refine the application before deployment.
- Delivers enterprise ready applications: Applications created with Zia App Builder are built to production standards from the start, with role-based access, structured workflows, and data controls in place from the moment the application is created. Teams can move from idea to a deployable application foundation in minutes, making AI-assisted development practical for real business use.
1.2. Navigation guide
To create apps using Zia App Builder, ensure that you've
configured Zia with an LLM in Zia settings and toggle the Create Application button.
2. Modes of Zia App builder
2.1. Build mode
Build mode helps you quickly generate a working Zoho Creator application from your requirements. After you submit a prompt or supporting documents, Zia analyzes the inputs and generates a set of practical use cases that represent the features and workflows of your application. You can review these use cases, modify them as needed, and generate the application once they accurately reflect your requirements.
Alongside the generated use cases, Zia provides a dynamic data model that previews the application's structure, including the forms, fields, and relationships that will be created. You can also configure supported integrations before generating the application. Once generated, the application includes the required Creator components, providing a functional foundation that you can review, test, and customize further.

When to use: Build mode is ideal when you have a clear understanding of your application requirements and want to quickly generate a working application that can be refined after creation.
2.2. Plan mode
Plan mode focuses on defining and validating application requirements before generating the application. Instead of creating the application immediately, App Builder first generates a Business Requirement Document (BRD) based on your prompt and any uploaded documents. The BRD provides a structured overview of the application's objectives, business processes, user personas, key features, and integration requirements.
You can review the generated BRD and refine it through additional prompts until it accurately reflects your requirements. If your initial prompt is unclear or incomplete, Zia may ask follow-up questions to gather the required information before generating or updating the BRD. You can also configure integrations before generating the application.
Once you approve the plan, Zia generates the application's primary components, making the application accessible. After the application becomes available, the remaining backend components, including workflows, user permissions, blueprints, and other supporting configurations, continue to be configured in the background.
Info: Enable
Build Agent in Zia settings to view the progress of the backend configuration after the application's primary components are generated. If Build Agent is not enabled, the application is still created and the backend configuration continues in the background, but its progress is not displayed.
Learn more about Build Agent

When to use: Plan mode is well suited for projects that involve detailed requirement documents, stakeholder reviews, or integrations that should be planned before application development begins.
3. How does Zia App Bulider works?
Step 1: Describe your application
Provide your application requirements using one or both of the following input methods:
- Text input - Describe your application's objectives, business requirements, or the problems it should solve. Your prompt can be as simple as an application name or as detailed as a complete set of business requirements.
Tip: Your prompt can be as simple as an application name, such as Vendor Management, or as detailed as a complete list of business requirements. Detailed prompts generally produce more accurate and customized results.
- File upload - Upload supporting documents such as product requirement documents (PRDs), requirement specifications, process diagrams, flowcharts, or images. Zia extracts the relevant information from these files and uses it to understand your application requirements better.
Note: The file input accepts either one document or up to three images per session, with each file limited to 5 MB. Supported formats include PNG, JPG, JPEG, and WEBP for images, and PDF and TXT for documents.Tip: We recommend including both types of inputs for a prompt to enhance the chances of getting custom use cases that your application can include. Check out
this section to try a few sample text and file input prompts.
Step 2: Submit your prompt
Once you submit your prompt, Zia securely sends it to the configured large language model (LLM) provider for processing.
If you're using
Plan mode, you can choose the preferred model from the LLM provider configured in Zia to process your prompt and generate the Business Requirement Document (BRD). This option is available only in Plan mode and applies only to the current planning session.
Note: LLM model selection is not available when Zoho GenAI is configured as the LLM provider in Zia.
Security tip: Avoid including sensitive information such as passwords, financial details, or other confidential information in your prompts. If you want your prompts to be processed entirely within the Zoho ecosystem, configure Zoho GenAI as your LLM provider for the Zia Create Application feature.
Step 3: Review the generated output
After your prompt is processed, Zia App Builder generates different outputs based on the selected application creation mode.
In Plan mode, Zia generates a Business Requirement Document (BRD) for review and refinement before creating the application.
- Review and refine the BRD
Zia generates a Business Requirement Document (BRD) based on your inputs, outlining the application's objectives, user personas, key features, business processes, and integration requirements. Review the generated BRD and refine it through follow-up prompts until it accurately reflects your requirements. - Configure integrations
Configure the required integrations before generating the application. Connected modules are created as integration forms in the generated application, allowing data synchronization to be available from the start. - Generate the application
Once you approve the BRD, Zia generates the application structure. Build Agent then completes the remaining backend configuration, including roles, permissions, blueprints, and workflows, providing a ready-to-customize application foundation.
In
Build mode, Zia generates use cases and a dynamic data model based on your inputs. Review and refine the generated use cases, while the data model updates automatically to reflect your changes. Once finalized, Zia generates the application by creating the required Creator components.
Components generated by Zia App Builder
Zia App Builder will utilize the following Creator components to create your application.
- Forms - Collects and stores data in Creator
- Integration Forms - Establishes a bridge between Creator and another service to enable automatic data synchronization
- Reports - Displays collected data in customizable views
- Pages - Present key metrics based on the data in a visually appealing and organized manner
- Application Layout - Personalizes your application by customizing the buttons, menus, and the overall theme of your application
- Permissions - Define customized permission sets that decide on how different users can access the application components and form data.
- Workflows
- Form workflow - Automates or initiates tasks on triggers based out of a form
- Schedule workflow - Executes timed actions automatically based on a specified date value and can be scheduled for periodic execution.
- Blueprints - Streamlines a business flow that outlines the structured execution processes for a use case
5. Business use cases
The following examples illustrate how Zia App Builder can be used to create applications across different industries and business scenarios using
Build mode and
Plan mode.
5.1. Build mode scenarios
Case 1: Manufacturing application for monitoring and maintenance
A manufacturing company needs an application to monitor production line efficiency, track machine performance, and manage maintenance schedules, but lacks the technical resources to build it. Since the requirements are clearly defined and the team needs a working application quickly, the company uses
Build mode in Zia App Builder to generate a functional application without an extended planning phase, by entering the following prompt:
'Build an application for a manufacturing company to log production details and schedule maintenance.'
Zia App Builder suggests relevant use cases and creates the application upon your approval. The application might include features like:
- Production Line Logs: Automatically generates forms to log machine data, production output, and maintenance.
- Maintenance Scheduling: Creates automated workflows for tracking scheduled and unscheduled maintenance activities, with notifications for upcoming tasks.
- Real-Time Dashboards: Generates dashboards to provide real-time visualizations of machine health, production status, and performance metrics.
- User Permissions: Configures user personas, allowing managers to access high-level reports, while operators can log machine data and maintenance activities.
Case 2: Field sales activity tracker
A regional sales team needs an internal application to log customer visits, track follow-up actions, and monitor deal progress across territories. Since the requirements are straightforward and the team wants a usable application without a lengthy setup process, the company uses
Build mode in Zia App Builder to quickly generate a functional application, by entering the following prompt:
'Build an application for a field sales team to log customer visits, track follow-up actions, assign leads to representatives, and monitor deal progress by territory'
Zia App Builder suggests relevant use cases and creates the application upon your approval. The application might include features like:
- Visit Logs: Generates forms for sales reps to record customer visit details, outcomes, and next steps.
- Lead Tracking: Creates forms and reports to assign leads to representatives and monitor status across territories.
- Follow-up Reminders: Configures automated workflows to send reminders for pending follow-up actions based on visit dates.
- Sales Dashboard: Generates dashboards to give managers visibility into team activity, deal progress, and territory performance.
5.2. Plan mode scenarios
Case 1: Employee onboarding and asset management
A growing IT services company needs a Zoho Creator application to streamline employee onboarding across multiple departments. The application should manage employee information, onboarding documents, IT asset allocation, training activities, and integrate with existing HR systems. The application involves sensitive employee data, multiple stakeholders, and external integrations that must be coordinated before the build. The company uses
Plan mode in Zia App Builder to review and refine the requirements before generation, by entering the following prompt:
'Create a Zoho Creator application for employee onboarding that manages employee information, onboarding documents, IT asset allocation, training records, and employee provisioning. Integrate with Zoho People and Zoho Mail.'
Zia generates a Business Requirement Document (BRD) describing the application's objectives, user personas, business processes, integrations, and functional requirements. After reviewing and refining the BRD, the company generates the application. The application might include features such as:
- Employee Onboarding: Forms to collect employee information, onboarding documents, and other required details.
- Asset Allocation: Forms and reports to assign and track laptops, ID cards, and other company assets.
- Training Records: Forms and reports to assign, track, and manage employee training activities.
- Employee Directory: Reports to view employee profiles, onboarding status, and assigned assets.
- Employee Dashboard: Pages that provide visibility into onboarding progress, pending activities, and asset allocation.
- HR Integrations: Integration forms to synchronize employee information with Zoho People and Zoho Mail.
Case 2: Vendor procurement and approval management
A manufacturing company needs an application to manage vendor information, procurement requests, purchase orders, and inventory replenishment across multiple departments. The application spans several interdependent business processes, involves multiple user roles with distinct access requirements, and requires a financial integration that must be planned before the build begins. The company uses
Plan mode in Zia App Builder to validate the full scope of requirements before generating the application, by entering the following prompt:
"Design an application to manage vendor onboarding, procurement requests, purchase orders, inventory replenishment, and supplier performance. Integrate with Zoho Books and maintain a centralized vendor database."
Zia generates a Business Requirement Document (BRD) describing the application's objectives, user personas, business processes, integrations, and functional requirements. After reviewing and refining the BRD, the company generates the application. The application might include features such as:
- Purchase Requests: Forms for employees to submit procurement requests.
- Vendor Management: Forms and reports to maintain vendor information and supplier performance.
- Purchase Orders: Forms to create and manage purchase orders.
- Inventory Tracking: Reports to monitor inventory levels and replenishment status.
- Procurement Dashboard: Pages that provide visibility into procurement requests, purchase orders, inventory, and vendor performance.
- Accounting Integration: Integration forms to synchronize vendor and purchase order information with Zoho Books.
6. Sample prompts
Text Prompts
- Design an application for streamlined loan processing, featuring tools for application submission, document upload, eligibility checks, and real-time status updates.
- Create an app for easy insurance claim filing and tracking, with features for uploading claim documents, direct communication with agents, and claim status notifications.
- Develop a streamlined procurement app for the manufacturing sector, focusing on supply chain modules, inventory tracking, and supplier performance.
- Develop an application to manage employee PTO requests and enable employees to submit applications based on their available leave balance. Include features for managers to review and approve requests, HR to monitor and track PTO balances.
- Create a Gift Distribution application that allows employees from Zoho People to choose and monitor the gift distribution process effectively.
File Prompts
7. Points to note
General
- While AI enhances the application creation process, verify the accuracy and relevance of the AI-generated output and the resulting application to ensure proper functionality and alignment with your needs.
- The file input accepts either one document or up to three images per session, with each file limited to 5 MB. Supported formats include PNG, JPG, JPEG, and WEBP for images, and PDF and TXT for documents.
- The following workflow types are not generated by Zia App Builder and can be configured manually after the application is created:
- Approval workflows
- Payment workflows
- Batch workflows
- Functions
Sample data
- Zia App Builder includes sample data in your application during creation to test the various features Creator offers. Remember to delete it manually before using the application for your requirements.
- The sample data generated with the application is intended for testing purposes only. It is entirely fictitious, and no real association or inference should be made.
Build mode
- You can generate and/or add only up to five use cases while creating an application.
- AI-generated use cases and custom use cases will be collectively used to aid in application creation. This means all use cases generated may or may not be used during creation. You can regenerate those use cases or proceed to create your AI-assisted application.
- Relevant data tables will be generated automatically based on your app description, and your app will be built from them.
- When using Build mode with Zoho GenAI as the LLM provider, workflows are not generated automatically. Configure these features manually after the application is created.
- Prompts can be submitted in languages other than English, but when using Zoho GenAI as the LLM provider, the generated use cases and application are always created in English. To generate use cases and applications in the same language as your prompt, use a LLM providers.
- The following field types are not supported and will neither be displayed during creation of AI-assisted application using build mode:
- Advanced fields: Rich text, Image, Subform, Signature, File upload, Audio, Video, and Formula
- Special fields: Section, Notes, Users, and Integration
- AI fields: prediction, sentiment analysis, keyword extraction, OCR, and object detection
AI usage and rate limits
- Along with your input prompt, Zia invokes system prompts to enhance the accuracy of the application creation process. These system prompts also contribute to your AI usage.
- Zoho GenAI LLM processes all prompts within Zoho, while external LLM providers process data in their own systems. Avoid sharing sensitive or regulated information when using external providers.
- Zia App Builder does not consume any AI calls or API calls from Zoho Creator. However, using Zoho GenAI with the Plan mode of Zia App Builder consumes Development AI Credits, whereas usage with external LLM providers is handled by the respective service provider. You can view your Development AI Credits usage in the Billing section. Learn more
- API rate limits apply when using Zia App Builder. These limits are restrictions that the LLM provider imposes on the number of times a user or client can access their services within a specified period of time, and vary based on their usage tier and the model consumed.
- OpenAI rate limits
- Google Gemini rate limits
- Anthropic rate limits
- When multiple AI features are used in quick succession, the configured provider's rate limit may be exceeded. This can result in errors or a temporary interruption of AI-powered functionality.
- Understand Zia features in Creator
- Creating applications with AI using Zia App Builder
- Creating applications using plan mode with Zia App Builder
- Configuring Zia
- Writing effective prompts for Zia App Builder in Zoho Creator
What's next
Now that you've learned about Zia App Builder and its two application creation modes, learn how to create applications using Build mode or Plan mode with step-by-step instructions.
Previous
Learn how to configure Zia with
OpenAI and enable the
Create App feature in Zoho Creator by referring to the document
Configure Zia.