Docs / Developers / Architecture

Architecture overview

CloudyBot is a hosted web application. Your dashboard talks to a single API that authenticates users, stores threads, enforces billing, and orchestrates assistant runs.

Assistant runs

Each chat or scheduled execution assembles instructions, saved facts, the tools enabled for that thread, and recent conversation. When browser automation is required, the API attaches a managed cloud browser session instead of running a browser on your laptop.

Schedules

Schedulers trigger stored prompts for Specialists or threads. Credentials needed for a run are injected securely at execution time; they are not echoed back in logs to end users.

Integrations

First-party connectors (Notion, Google Sheets, GitHub, messaging) call provider APIs with tokens you supply through Settings.