Skip to main content

Integration Capabilities

Every native integration, capability name, and what it does — your complete reference.

How to use capabilities in HiveLang

Each capability name in the capabilities { } block maps directly to an integration action Bothive manages — including auth, retries, and schema normalization.

GitHub

Gmail

Slack

Google Calendar

Notion

Payments

Telegram

Developer Tools

AI Capabilities

Using capabilities safely

Read capabilities (fetching data) are low-risk. Write capabilities (creating, updating, deleting) should be added carefully and tested thoroughly. For high-risk writes, add instructions requiring user confirmation before calling.
Only add the capabilities an agent actually needs. Each capability in the list is available to the model — an agent with 20 capabilities has more surface area for wrong tool selection than one with 4.
If the capability you need isn’t listed here, build it as a custom integration. Custom capabilities appear in the same capabilities { } block and behave identically to native ones.

Next reads

Custom Integrations

HiveLang v5

Build Your First Agent