Integrations

Connect AI CLIs, Discord, Telegram, and local APIs. Configure each integration according to its supported scope.

AI CLIs and managed sessions

Run installed command-line tools in terminals. Managed agent sessions support Claude Code, Codex, Gemini, GitLab Duo, and OpenCode for provider-aware lifecycle and input handling. OpenCode can use daemon detection and HTTP/SSE tracking. Workstream hooks are installed with the termdock CLI.

The usage dashboard is separate and currently supports Claude Code and Codex only.

CLI and hook setup

Discord and Telegram

Create sessions, send commands, read output, return screenshots, and receive agent pushes through bots. Discord supports one thread per session; thread messages target that terminal when Message Content is enabled.

Remote control setup

Terminal API and webhooks

Use the authenticated loopback HTTP API for local terminal and agent-session automation. The separate secret webhook URL delivers only text to a saved workspace and tab name. External senders need a scoped HTTPS tunnel; do not expose the rest of the API.

Terminal APIAutomation and webhooks

Code Graph MCP and memory

The read-only code graph MCP server exposes symbol search, context, callers, callees, and impact analysis to compatible tools. Recall skills search and maintain workspace or group memories.

AST and MCP setupMemory library setup

Discord Rich Presence

Enable Discord Rich Presence in Settings > General. It requires Discord Desktop and displays Termdock as the active app with elapsed time from launch. It does not publish your workspace name or session count and is separate from the remote-control bot.

Cueward (macOS computer use)

Cueward is an open-source CLI from the Termdock team and is not bundled with the app. Agents in your terminals can use it to operate macOS apps in the background, drive Safari, manage Notes, Reminders and Calendar, and work with files, with JSON results.

About Cueward