Build and host world-class serverless applications with Catalyst Functions

Use Catalyst’s Function as a Service (FaaS) to build and deploy applications while we take care of server management from server infrastructure, compute services and automated scaling.

Start Building for Free

Pay nothing till you deploy the project to productionGet a free, full-featured SandboxGet up to 125 million invocations free *

Serverless Functions. Simplified

Serverless Functions are an effective and simple way to build and deploy applications using a serverless computing platform.

Catalyst Functions are custom-built coding structures to execute code without having to provision or manage backend servers. It is a great way to store the functionality of your applications in a centralized and secure place.

Go Serverless on Catalyst

Transform your business logic into seamless applications through simple and sturdy serverless technology.

  • Automated Scaling

    Catalyst offers intensive scaling when the number of requests increases. This happens automatically, so you don’t have to worry about the server capacity for the spike in requests.

  • Zero Server Management

    You can focus on building great applications for various business logic while we run the servers for you, take care of server configuration, credentials management, and provisioning, and handle decommissioning of old servers.

  • Pay as you use

    Serverless Functions are similar to using data . You only pay for the compute time. Unlike traditional IaaS and PaaS, there is no need to pay month-to-month for the entire service. This is an extremely cost-effective model for those looking to build and scale new applications or microservices with minimum effort and budget.

Types of Catalyst Functions

Create five types of server-side Functions in Catalyst in Java and Node.js programming environments.

Basic I/O Functions

Perform simple input and output operations, computations and HTTP operations using the Basic I/O Functions.

Learn more
Basic I/O Functions

Advanced I/ O Functions

Perform quick and advanced functionalities, such as routing, streaming, and parsing huge data using the Advanced I/O Functions.

Learn more
Advanced I/O Functions

Event Functions

Create Event Functions and Event Listeners to perform tasks associated with specific events.

Learn more
Event Functions

Cron Functions

Perform periodic functions to enable scheduled tasks that are invoked at specific time intervals.

Learn more
Cron Functions

Integration Functions

Use Integration Functions to establish integrations with other existing Zoho services. Make your Catalyst functions as a backend feature for other Zoho services that need integration.

Learn more
Event Functions
Get started with the tutorials

How does Functions Work

Catalyst allows developers to write functions in the most popular programming languages like Java and node.js

Using Catalyst Functions, you can initialize functions from the local environment using Catalyst CLI, or upload them directly on the remote Catalyst console. You can perform various tasks using Catalyst functions such as compute, build, and integrate REST APIs, schedule tasks, and respond to changes in other Catalyst services.

How does Functions Work

Case study

Catalyst helped ConstructionBOS speed up time to market with a microservice on Catalyst.

By helping to automate the construction data periodically in Zoho CRM, Catalyst helped to drive real-time data collection and easy access from anywhere, anytime for sales teams to follow up with their customers.

Catalyst Functions helped to update data at regular periodic intervals in the microservice in a seamless manner.

Access the case study

Simple yet comprehensive Serverless Platform for your Business

Start Building for Free

Pay nothing till you deploy the project to productionGet a free, full-featured SandboxGet up to 125 million invocations free *

*Free for the first year upon deploying your first project to production and considering single credit operations like Select Query in DataStore and heavy usage pricing