Hosted Agents
Hosted Agents give you a private agent runtime that connects to your tools and runs on EmpirioLabs models. Each agent is isolated, keeps its own persistent storage, and is reachable through the EmpirioLabs API or from your connected channels. Deploy and manage agents from the Agents page in the dashboard, or entirely through the API documented on this page.
Why Hosted Agents
Connect Telegram, Discord, Slack, Matrix, Teams, WhatsApp, and more.
Add Gmail, Drive, GitHub, Notion, Slack, custom MCP connectors, and more.
Run Python, packages, commands, and generated files in isolated sandboxes.
Open web pages, click, type, scroll, and save screenshots.
Create images, video, speech, music, 3D assets, transcription, and more.
Use EmpirioLabs models, Poe, or your own compatible provider.
OpenClaw and Hermes
A popular do-everything assistant. A strong default when you want a capable general agent out of the box.
An agent that learns and remembers over time, so it gets more useful to your team the more you use it.
Plans
15 USD per month, or 162 USD per year (10% off).
30 USD per month, or 324 USD per year (10% off).
Quickstart
Deploy and manage with the API
All requests use your EmpirioLabs API key as a bearer token. The base URL is https://api.empiriolabs.ai, and every agent endpoint lives under /v1/hosted-agents. GET /v1/hosted-agents/config returns the available plans and runtime presets (useful for discovering valid values before deploying), and GET /v1/hosted-agents/health reports service health.
Deploy an agent
agent_type is openclaw or hermes; plan_slug is hosted-agent-basic or hosted-agent-pro. By default the agent runs on EmpirioLabs models; set default_model to choose a specific one, or default_provider to poe or custom to point it at your own provider.
List your agents
Get an agent
Send a message
Start, stop, restart
The action is the last path segment: start, stop, restart, or refresh.
Rename an agent
Delete an agent
Configure every setting from the API
Everything you can change in the dashboard is also controllable from the API, so you can manage agents entirely programmatically.
Change the model or provider
Switch the agent’s model in place (no redeploy). provider is empirio, poe, or custom.
Skills
Skills are reusable playbooks the agent follows. Search the official registry (OpenClaw uses ClawHub, Hermes uses skills.sh) and add a skill by its reference, or paste your own.
Connectors (MCP)
Attach a remote MCP server to give the agent tools and data.
Channels
Connect a token-based messaging channel (for example telegram, discord, or slack) so people can talk to the agent there. Telegram, Discord, Slack, and Matrix work on OpenClaw and Hermes agents. Mattermost and Microsoft Teams are OpenClaw-only. WhatsApp is paired from the dashboard with a QR code instead of this token endpoint.
Channel behavior controls small chat signals on each connector. By default, typing indicators and minimal processing reactions are on, read receipts are off, and live reply preview is off. Live reply preview uses platform-native edit or draft preview support where available; it is separate from model API streaming.
Who can message the bot
mode is open (anyone) or restricted (only the messaging IDs you allow). With restricted and no IDs, the first person to message becomes the owner. Include kind to set the rule for one connected channel.
Pricing
Hosted Agents are billed per agent based on the plan you choose. Basic is 15 USD per month and Pro is 30 USD per month. Annual billing is available at 10% off: Basic is 162 USD per year and Pro is 324 USD per year. The plan covers the agent runtime and is charged to your account balance now and automatically each billing period. If a renewal cannot be covered the agent pauses until you top up, then resumes automatically. You can cancel anytime from the dashboard: the agent keeps running until the end of the period you paid for, then stops with no further charge. Models the agent uses are billed separately at standard model rates.
Limits
Each account can run a limited number of deployed agents at once. Your dashboard settings show your effective limit. Contact us to raise your limit.
White-labeling
You can build hosted agents into your own product and run them fully under your own brand. The API is unbranded: you call /v1/hosted-agents/* with your EmpirioLabs API key and surface the agent however you want, so your end users interact with your product, not ours. There is no EmpirioLabs branding in the API responses or in the agent’s replies. For higher agent limits, dedicated capacity, or a custom commercial arrangement, email support@empiriolabs.ai.
