Integrations

HiveBase with Grok Bot

How HiveBase and Grok Bot compose — company context and a receipted work ledger next to xAI's bot, not instead of it.

Last updated 2026-09-14

HiveBase with Grok Bot is a composition, not a replacement. Grok Bot is the runner you already chose. HiveBase is the company context and the receipted work ledger that bot can read and write through remote MCP.

Labs govern what their bot can see inside their product. HiveBase governs what the bot does through the connector to the company record, and it remembers those writes. Native Grok actions that never touch the connector are briefed, not governed. That pipe rule is the honest boundary.

What each side does

SurfaceJob
Grok BotConversational runner. Polls HiveBase; HiveBase cannot push into a bot session.
HiveBaseSource-backed company context, shared Tasks, decisions, and receipts across every client.

They share one board. Grok is one MCP client, not a separate HiveBase channel.

Mechanics

1

Connect the bot over remote MCP

In Grok Bot, add https://mcp.hivebase.ai as a custom remote connector and complete browser OAuth. See the connect guide.

2

Start from company context

Ask the bot to call context.brief (or read hivebase://context/company-primer) before it proposes work. That is the same payload every other connected client receives.

3

Keep work on the shared ledger

Use task.search / task.get for current work, task.status.set and task.post to leave progress, task.mailbox.read for steering. Writes take a stable idempotency key and return a receipt.

HiveBase does not scrape, mirror, or sync Grok chat sessions. The durable objects are company context, decisions, tasks, reports, steering receipts, and quarantined attention requests.

When not to use this composition

  • You only need personal recall inside Grok. Native memory is enough; do not stand up HiveBase for a private chat log.
  • You need HiveBase to interrupt or push into a live Grok session. The bot polls; there is no reverse push path.
  • You need the bot to page a different workspace member than the connecting user. task.needs_you addresses the connecting credential only.
  • You need HiveBase to govern Grok-native actions that never call the connector. We do not pretend to govern what we do not touch.