13.1 Environment Framework
Zoho Creator's Environments feature provides a structured SDLC (Software Development Life Cycle) framework within the platform. It enables three distinct deployment stages (Understanding Environments):
| Environment | Purpose |
|---|---|
| Development | Active modification and feature building; changes do not affect live users |
| Stage | Pre-production testing; validates functionality before public release |
| Production | Live environment; real users interact with the application |
Production data is completely isolated from Development and Stage environments to prevent accidental modification or leakage.
13.2 Environment Capabilities
Each environment in the Environments dashboard provides:
- Edit / Create & Edit: In Development, developers build and modify the application.
- Access: "Development live mode" allows interactive testing of the work-in-progress application.
- Settings: Per-environment configuration including:
- Demo users: Pre-configured test users with specific roles for testing permission scenarios
- Notifications: Disable or reroute email/notification triggers to prevent unintended alerts during testing
- Variables: View environment-specific variable values
- Workflow Schedules: Suspend recurring schedules in non-Production environments
- Logs: Tracks form actions, schedules, emails, and integrations with timestamps per environment.
- Remove Environment: Remove an application from its environment context.
13.3 Publishing and Versioning
Publishing follows a sequential flow: Development → Stage → Production. Key rules (Publishing Applications in Environments):
- Maximum 3 applications can be published at once
- Maximum 800 components across all selected versions per publish batch
- Stage supports up to 30 unpublished version packages before production deployment is required
- Applications are temporarily locked during the publish process to prevent concurrent modification
- Pre-validation checks run before initiating any publish operation
- Version History provides a log of all previously published application versions
13.4 Dependency Management (November 2025)
November 2025 added support for adding applications with acyclic dependencies to environments together. When applications reference each other (e.g., via cross-app lookups or page references), they can now be managed as a dependency group. Removing any application from an environment removes its acyclic dependent apps together. Cyclic dependency support was planned for a later phased rollout (November 2025 Upcoming Updates).
13.5 Environments for Installed Apps
As of February 10, 2026, marketplace-installed ("managed") apps can now be added to Stage and Production environments for testing and staged deployment. Development environment is not supported for managed apps since their source code cannot be modified directly (February 2026 Release Notes).