Nakama

Integrations

Open Control center → Integrations to manage settings that span agents or the whole installation.

Available sections

  • Notifications: send agent events to a Telegram topic, a Discord channel, or a WhatsApp contact
  • Composio: connect SaaS toolkits with per-user OAuth and assign them to agents
  • Coding agents: choose Nakama provider passthrough (default) or harness login on this server. See Coding agent
  • Context savings: configure token optimization and review its savings. See Token optimiser
  • Error tracking: send this instance's own crashes to your Sentry, GlitchTip, Bugsink, or Rustrak project

Channel credentials and bridge workers belong to one agent. Open Agent → your agent → Channels, then choose Telegram, WhatsApp, Discord, or Slack. MCP servers live under Control center → Agent tools → MCP. See MCP servers.

Direct channel worker runs

The dashboard sets the organization and profile when it starts a channel worker. For a direct local run, set both values:

export NAKAMA_CHANNEL_ORG_ID="org_your_org"
export NAKAMA_CHANNEL_PROFILE_ID="your-profile"

Then run bun run dev:telegram, bun run dev:whatsapp, bun run dev:discord, or bun run dev:slack. Save the connection for that profile first. Set NAKAMA_CONFIG_DIR and NAKAMA_SERVER_URL if you use a separate config root or server.

On this page