Home Glossary Zoho Cliq Bot (Cliq)
Zoho Cliq

Bot (Cliq)

A Bot in Zoho Cliq is an automated account that responds to messages or triggers, enabling teams to fetch data, run workflows, or post notifications

Technical Term

Cliq Bots differ from incoming webhooks in a critical way: a bot maintains a conversational context and can respond intelligently to user messages, whereas a webhook only pushes one-way notifications. Bots are built in Zoho’s serverless Deluge scripting language and can call external APIs, query Zoho CRM, or return formatted card messages inside any channel or DM they are added to.

How Bot Works in Zoho Cliq

A Bot in Zoho Cliq is an application account that behaves like a user but is controlled by code. Bots are created inside the Zoho Cliq developer console and configured with a message handler written in Deluge. When a user messages the bot directly or mentions it in a channel, the handler runs, processes the input, calls any APIs needed, and returns a response, which may include text, buttons, or structured card messages. Bots can also be scheduled to post proactive messages.

When to Use Bot

Use a Bot when you need two-way interaction in chat: querying CRM records by name, triggering approval workflows, or providing expense summaries on demand. Bots are better than webhooks when the user needs to provide input and receive a tailored response. Avoid building a bot for purely one-way notifications; an incoming webhook is simpler and sufficient for those cases.

Key Considerations for Bot

Bot logic is written in Deluge, Zoho’s own scripting language, which has a learning curve for developers accustomed to Python or JavaScript. Bots must be explicitly added to a channel by a channel admin before they can post or respond there. Response times depend on the Deluge function execution and any external API calls, so design for potential latency. Review Zoho’s rate limits for Deluge invocations on your plan.

India Example: A Bengaluru SaaS firm built a Zoho Cliq Bot that responds to messages like “lead status ABC Corp” by querying Zoho CRM in real time and posting the account’s stage, owner, and last activity back into the #sales channel, saving sales reps from switching applications mid-call.
What language is used to write a Zoho Cliq Bot?

Zoho Cliq Bots are written in Deluge (Data Enriched Language for the Universal Grid Environment), Zoho’s proprietary scripting language. Deluge runs server-side on Zoho’s infrastructure, so there is no hosting required. It supports calling external REST APIs, manipulating data, and returning formatted response messages including buttons and card views.

Can a Zoho Cliq Bot post to multiple channels simultaneously?

Yes. A bot can be added to multiple channels and, with appropriate code logic, can post messages to several channels at once or route responses to the specific channel from which a trigger originated. Scheduling functions in Deluge also allow a bot to push proactive notifications to a predefined list of channels at set intervals.

Need help implementing this in Zoho?

Aaxonix is a certified Zoho implementation partner based in Pune. Architecture-first, no surprises.