FAQ
Short answers to common Convoy usage, CLI, and deployment questions.
Do I need the CLI to use Convoy?
No. You can use the web app without the CLI. The CLI is needed for live thread execution and terminal-based workflows.
Do API keys grant extra permissions?
No. API keys act on behalf of the user who created them.
Which runtimes can execute threads?
Claude Code, Codex (the app-server transport by default, giving in-thread
approvals, plan mode, and steering; --codex-exec falls back to
non-interactive codex exec), and
OpenCode (interactive, with in-thread approvals). Other selectable runtimes
are not implemented yet. See Roadmap for
current runtime status.
Can I self-host Convoy?
Potentially, but the tested path today is the Convex-based model. Self-hosting with self-hosted Convex should currently be treated as experimental.