
Connectors / Data and analytics · HTTP Connector
Automate Cloud BOT with Tray.ai
Import a bot, run a bot and upload a file in Cloud BOT, and start a workflow when Cloud BOT sends “Bot execution finished”.
Thanks — someone from our team will be in touch soon.
What can you do with Cloud BOT on Tray.ai?
Cloud BOT is a no-code browser automation service from C-RISE that records web tasks as bots, runs them in the cloud and returns the data they collect. Tray.ai connects to Cloud BOT through the HTTP Connector, so your workflows can call the Cloud BOT API alongside the rest of your stack.
- Run a bot in Cloud BOT each night to collect figures from a supplier portal that has no API.
- When Cloud BOT sends “Bot execution finished”, load the downloaded results into your reporting database.
- Upload a file to Cloud BOT so a bot can enter the data into a web form for you.
- Connects through
- HTTP Connector
- Authentication
- An API key in a request header or OAuth 2.0
- Base URL
- https://api.c-bot.pro
Set it up
Connect Cloud BOT to Tray.ai
Each step uses Cloud BOT's own API details, from its documentation.
Step 1
Save Cloud BOT's API key
Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.c-bot.pro as the base URL. Or paste a cURL example from Cloud BOT's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List bots”
It's one of 14 documented actions, under Bots. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Cloud BOT events
Give Cloud BOT the URL of a Tray.ai webhook trigger. “Bot execution finished” can then start a workflow.
What the Cloud BOT API covers
4 resources and 14 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Bots
- List bots
- Get bot details
- Export a bot
- Import a bot
- Delete a bot
Jobs
- Run a bot
- List bot jobs
- Get a job
- Stop a job
Subscriptions
- List bot subscriptions
- Subscribe to a bot
- Unsubscribe from a bot
Files
- Upload a file
- Download a file
Events Cloud BOT can send to a Tray.ai webhook trigger
- Bot execution finished
Checked against Cloud BOT's own documentation on 2026-10-22
How Tray.ai makes this work
Cloud BOT plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Cloud BOT — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Cloud BOT actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Cloud BOT data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More data and analytics apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every data and analytics connector →
Frequently asked questions
What can a Tray.ai workflow do in Cloud BOT?
+
The Cloud BOT API documents 14 actions across 4 resources (Bots, Jobs, Subscriptions, Files). For example: List bots; Run a bot; List bot subscriptions. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Cloud BOT?
+
The Cloud BOT API uses an API key in a request header and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Cloud BOT events can start a Tray.ai workflow?
+
Cloud BOT sends one event to a webhook URL, for example: Bot execution finished. A Tray.ai webhook trigger receives them and starts a workflow.
See Cloud BOT working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.