Teach it your business logic.
A chatbot answers questions. Give yours skills and it starts doing things — checking an order, booking a slot, calling your API — then wire those skills into workflows that run the moment an event lands.
No credit card required · 7-day free trial

“Where’s my order?”
Find the customer’s order in your system and return its delivery status.
A marketplace of ready-made skills.
Find ready-made actions at skillsets.cloodot.com. Install a set, add your keys, and enable it for your agent. Test it in the playground, then keep it current with versioned updates.

Choose a set. Add your keys. Try it out.
Explore, install, enable
Three tabs — Installed, Explore, and My Skill Sets. Find a set that matches your stack, install it in a click, then turn it on for your persona.
Configured, not coded
Each set asks only for what it needs — an endpoint, an API key — then it is ready to use. No editor, no deploy step.
Versioned and tracked
Every set is versioned and updates in place, and skill usage is logged — so you can see which ones earn their keep and stay on recent releases.
Plain language first. Code when you need it.
Describe when the agent should use your skill, define its inputs and outputs, then write the JavaScript that does the work. A live validator checks it before you ship.

“Use this skill when a customer asks where their order is.”
Input → order number
Handler → look up delivery
Output → status + tracking linkTyped in, typed out
Parameters and responses are JSON Schema, so the agent extracts the right inputs and knows exactly what shape comes back.
Search or Execute
Search skills are read-only lookups that return data for the reply; Execute skills create, update, or book — the ones with side effects.
Dashboard, MCP, or API
Build in the visual editor with live validation, or manage Skill Sets programmatically from the Cloodot MCP server or the Developer API.
If this happens, do that.
Start with an event: a new conversation, a label, or a webhook. Add conditions, delays, and actions. Your installed skills become steps in the same flow.

Conditions, delays, and actions — in one flow.
One trigger, many paths
Start on a new conversation, an assignment, a resolve, a star, a label change, or an incoming webhook — then branch True or False on conditions.
Actions that do the work
Send a message or WhatsApp template, assign to a teammate or a persona, add labels, auto-extract sentiment, or run an installed skill — they appear here too.
Versioned and testable
Test with sample data before you publish, watch every run in the log, and retry or roll back. Each save is a new version; only one is live at a time.
Powerful actions, on a short leash.
Every skill runs in an isolated sandbox with CPU and memory limits. You provide the configuration and secrets; required fields are checked before it can run.

Connected on your terms.Using the credentials you provide.
Isolated execution
Each skill runs sandboxed with strict CPU and memory limits, and blocked APIs — eval, require, import, process — are rejected at validation.
Secrets kept separate
API keys and tokens arrive in input.secrets, masked in the UI, never folded into ordinary config a skill can log by accident.
Your keys, your rules
Use scoped credentials with the minimum permissions, prefer verified authors, and revoke keys the moment you uninstall a set.
Automation that earns its keep.
Cloodot’s AI now handles the flood of WhatsApp queries across our stores and routes only what needs a person to the team. Faster replies, more sales, fewer agents on the clock.
Akhil · MyG
Skills & workflows, answered.
What's the difference between a skill and a workflow?
Do I have to write code?
How do skills reach my own systems?
Is it safe to give a skill my API keys?
What can trigger a workflow?
Try the whole thing, today.
Start free. Connect a channel, train an agent on your own content, and you'll have a working deployment in your inbox the same afternoon.
