Integration Capabilities
Every native integration, capability name, and what it does — your complete reference.
How to use capabilities in HiveLang
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 vs Write capabilities
Read vs Write capabilities
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.
Minimum required capabilities
Minimum required capabilities
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.
Custom capabilities via custom integrations
Custom capabilities via custom integrations
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.