DocsHiveLangHosted runtime

Build, deploy, and operate AI agents on Bothive.

These docs cover the pieces behind production agents: HiveLang, memory, integrations, tool execution, channels, schedules, the Execute API, and observability.

Start here

Choose the path closest to what you are building.

Agent contract

Describe the behavior. Bothive runs the system around it.

HiveLang keeps agent behavior readable while the hosted runtime handles model calls, tools, memory, channels, approvals, schedules, and traces.

  • Define agent behavior in the builder or HiveLang.
  • Attach memory, tools, integrations, and approval rules.
  • Deploy to web, API, schedules, Slack, WhatsApp, or your own app.
  • Inspect traces, tool calls, usage, and failures from the dashboard.
support-agent.hive
agent SupportAgent {
  model fast
  memory scoped by user.id

  tools {
    knowledge.search
    ticket.create requires approval
  }

  on message {
    search knowledge with message
    reply using context
  }

  deploy {
    web
    api
    slack
  }
}

Platform map

The primitives you will see across the docs.

Agents
Memory
Tools
Channels
Schedules
Approvals
API
Traces

Did this page help?

Not helpfulExcellent