What happens when a developer team stops following the rulebook and starts asking "what else can this do?" The answer, it turns out, is a fully functional browser game — and a completely new way of thinking about Zoho Catalyst.
When the team at Codroidit Labs set out to experiment with Zoho Catalyst, they weren't chasing a business KPI or solving a CRM problem. They were curious. That curiosity led them to build the Zoholics Game — a working, browser-playable game running entirely on Catalyst's serverless infrastructure. No dedicated game server. No external hosting. No purpose-built gaming stack.
Just Catalyst, doing something nobody told it to do.
This post unpacks what that experiment revealed, why it matters for developers and businesses alike, and how you can use Catalyst's expanding capabilities to build creative, unconventional applications that go far beyond dashboards and CRM extensions.
Zoho Catalyst is officially described as a pro-code, serverless platform for cloud-native backend development. The documentation focuses on API gateways, business logic, Zoho product extensions, and enterprise integrations. That's the pitch.
But the Zoholics game experiment exposed something more interesting: Catalyst is a general-purpose application platform wearing a business suit.
The platform's actual capabilities — serverless functions, a managed database, file/object storage, authentication, caching, and full-stack web hosting — are not inherently business-specific. They're infrastructure primitives. And infrastructure primitives can power anything: a CRM extension, a data pipeline, a quiz app, or yes, a game.
This gap between marketed use and actual capability is where the most interesting innovation happens.
The real discovery wasn't the game. It was the realization that Catalyst's ceiling is much higher than its floor.
Before exploring creative use cases, it's worth understanding exactly what's on the table. Here's a current, accurate breakdown of Catalyst's core services — with one important update: Catalyst File Store, Event Listeners, and Cron reached end-of-life on April 30, 2026. Any new project should use the modern replacements listed below.
| Catalyst Service | What It Does | Creative Use Case |
|---|---|---|
| Serverless Functions | Event-driven or HTTP-triggered backend logic | Game logic, scoring engines, quiz processors |
| DataStore | Managed NoSQL database for tables and rows | Leaderboards, player profiles, session data |
| Caching | Managed cache for fast, repeated data access | Real-time game state, session tokens |
| Circuits | Multi-step workflow orchestration | Game progression flows, multi-stage events |
| Stratus | Object/file storage for media and assets (replaces deprecated File Store) | Game assets, images, audio files |
| Authentication | User registration, login, session management | Player accounts, event registrations |
| AppSail | Container-like workloads for persistent server processes | Sustained game sessions, WebSocket servers |
| Web Client Hosting | Static frontend hosting | Game UI, interactive web apps |
| SmartBrowz | Headless browser automation | Automated testing, screenshot capture |
Catalyst 3.0, announced in 2026, has also introduced Agent Skills, MCP (Model Context Protocol) support, and integrations with AI coding assistants like Claude Code and OpenAI Codex — positioning it as an AI-agent-ready platform. This opens an entirely new creative frontier: AI-powered interactive experiences built on Catalyst's infrastructure.
The game at codroiditlabs.com/zoholics-game isn't just a novelty. It's a proof of concept with real architectural implications.
Here's what it validated:
Each of these validations has implications that extend well beyond gaming. They apply to educational tools, community platforms, event experiences, nonprofit applications, and interactive marketing campaigns.
The most sustainable response to this discovery isn't to build one more game — it's to formalize the experimentation process itself.
Consider dedicating a portion of each sprint (even 10–20%) to non-business Catalyst projects. Document the architecture decisions, the Catalyst features used, the workarounds discovered, and the performance observations. Over time, this creates an internal knowledge base that accelerates every future experiment.
Catalyst features to anchor this program:
The Zoholics game is Proof of Concept #1. A structured program ensures there's a #2, #3, and #10.
Using the Zoholics game as an architectural template, here are four concrete next projects — each testing a different dimension of Catalyst's capabilities:
Stack: Catalyst Functions + DataStore + Web Client SDK
Purpose: Gamified onboarding for new Zoho users or conference attendees
Business crossover value: A training tool disguised as entertainment — measurably more engaging than a PDF walkthrough
Stack: Catalyst + Stratus + DataStore
Purpose: A visual, clickable journey through all Zoho products — ideal for event booths or partner demos
Note: Use Stratus (not the deprecated File Store) for storing visual assets and map resources
Stack: Catalyst Functions + AppSail + DataStore
Purpose: Live competitive trivia for Zoholics events or team-building sessions
Technical note: For sustained WebSocket connections or persistent server processes, AppSail is the right Catalyst service — not standard serverless functions, which are better suited to stateless, short-duration tasks
Stack: Catalyst Web Client Hosting + Functions + Authentication
Purpose: Showcase Catalyst's full-stack capability as a complete application host
Creative value: A polished, shareable demo that speaks louder than any whitepaper
Here's a verified code example for a DataStore leaderboard using the current Node.js SDK:
const catalyst = require('zcatalyst-sdk-node');
async function updateLeaderboard(playerName, score) {
const app = catalyst.initialize();
const datastore = app.datastore();
const table = datastore.table('GameLeaderboard');
await table.insertRow({
PlayerName: playerName,
Score: score,
Timestamp: new Date().toISOString()
});
console.log(`Leaderboard updated: ${playerName} scored ${score}`);
}
Important: Catalyst's DataStore usage is metered by operations. For high-frequency leaderboard updates, implement Caching to batch writes and reduce DataStore SELECT operations — especially on lower-tier plans.
Your team has discovered something the broader Zoho developer community hasn't fully mapped yet. That's a content asset.
Publish what you've learned:
| Platform | Content Type | Target Audience |
|---|---|---|
| Zoho Developer Community | Case study + game link | Zoho developers |
| Dev.to / Hashnode | Technical tutorial series | General developers |
| Story post about the experiment | Business decision-makers | |
| GitHub | Open-source Catalyst function templates | Developer community |
| This blog | Long-form architecture breakdown | Mixed |
A suggested tutorial series structure:
Publishing this content positions your team as Catalyst innovation thought leaders — a category with very few occupants right now.
Rather than rebuilding common components for every new experiment, abstract the Zoholics game's architecture into a reusable framework for future creative Catalyst projects:
Catalyst Creative App Framework
├── Auth Module → Player/user login via Catalyst Authentication
├── State Manager → App/game state via DataStore + Caching
├── Leaderboard Service → Scoring & ranking (DataStore)
├── Asset Manager → Media/files via Stratus (not File Store — deprecated)
├── UI Template → Catalyst-hosted frontend (Web Client)
├── ⚡ Event Handler → Serverless function templates
└── Workflow Engine → Multi-step logic via Circuits
This framework reduces time-to-experiment from weeks to days and makes it easier for new team members to contribute to creative projects without learning the full Catalyst architecture from scratch.
If you're looking to extend this with external automation — for example, triggering Catalyst functions from third-party events — Make.com and n8n both offer robust integration capabilities that can connect Catalyst's API endpoints to virtually any external service.
Zoho has a vested interest in showcasing what Catalyst can do beyond its documented use cases. Your game is exactly the kind of story their developer evangelism team wants to tell.
Concrete action steps:
The value exchange is clear:
| Your Team Provides | Zoho Provides |
|---|---|
| Creative use cases & demos | Platform support & visibility |
| Bug/limit discovery | Feature prioritization |
| Community content | Marketing amplification |
| Conference demos | Event opportunities |
Honesty matters here. Catalyst is not purpose-built for high-concurrency gaming or media-heavy applications. Here's what to watch:
Quota awareness by tier:
Where creative projects hit limits first:
For most creative experiments, conference demos, and educational tools, the free tier or Basic plan is more than sufficient. The limits become relevant only at scale — which is a good problem to have.
The Zoholics game experiment points to something the Zoho ecosystem is quietly becoming: a complete application development environment, not just a suite of business tools.
Catalyst's evolution toward Catalyst 3.0 — with AI agent support, MCP integration, and coding assistant compatibility — suggests Zoho is deliberately expanding the platform's scope. The business-first marketing is a positioning choice, not a technical constraint.
For developers already working within the Zoho ecosystem, this matters. If you're building custom applications in Zoho Creator, automating workflows with Zoho Flow, or managing complex multi-step processes, Catalyst is the natural next layer — the infrastructure that sits beneath and powers everything else.
And as this experiment shows, that infrastructure is more capable than most people realize.
| Initiative | Impact | Effort | Start Here? |
|---|---|---|---|
| Document the game's architecture internally | High | Low | ✅ Week 1 |
| Publish a technical case study / blog post | Medium | Low | ✅ Week 2 |
| Share in Zoho Developer Community | Medium | Low | ✅ Week 3 |
| Build the Zoho Knowledge Quiz (2A) | High | Medium | ✅ Month 2 |
| Create the reusable Creative App Framework | High | High | ✅ Month 3 |
| Engage Zoho Developer Relations | Very High | Medium | ✅ Month 2–3 |
If this post has sparked ideas for your own creative Catalyst project, the best first step is simply to start. Catalyst's free tier — with its $0/month allowance and $250 in promotional credits — makes experimentation genuinely low-risk.
Start building on Zoho Catalyst for free
If you're looking for help architecting a creative Catalyst project, building a custom application framework, or integrating Catalyst into a broader Zoho ecosystem, the team at Creator Scripts works with Zoho's developer platform daily.
Explore Zoho development services at Creator Scripts
Book a consultation to discuss your Catalyst project
Further Reading:
Originally published at We experimented with Zoho Catalyst and ended up building a Zoholics game — adapted and expanded with verified technical detail, current platform information, and implementation guidance.