💬

agent-tools.org

hiboss

AI Agent ↔ Boss Communication

Your AI agents report progress, ask questions, and request approvals through Discord and Telegram. You reply from your phone — they continue working.

curl -fsSL hiboss.agent-tools.org/install.sh | sh
v0.21.0 ~2.4 MB binary Rust MIT

How It Works

Agent speaks, boss decides

hiboss — message flow
# Agent sends a question
hiboss ask --options "A,B,C" "Which approach?"
    server Telegram
 
# Boss taps a button on their phone
Telegram [B] server reply: "B"
 
# Agent receives the reply and continues
hiboss inbox "B"
hiboss CLI (Rust)
MCP Server
agents
↓ ↑
hiboss-server (Cloudflare Worker + D1 + R2)
↓ ↑
Discord
Telegram
boss channels

Features

Everything agents need to talk to their boss

📨

Send & Ask

Fire-and-forget messages or blocking questions with configurable timeouts. Your boss replies from their phone.

🎯

Quick-Reply Buttons

Present options as tap-able buttons in Discord and Telegram. No typing needed — just tap to decide.

Action Buttons

Buttons that trigger shell commands when pressed. Boss taps 'Deploy' and the command runs automatically.

🔀

Channel Routing

Route messages by priority — normal to Discord, critical to Telegram. Per-agent configuration.

🤖

Agent-as-Boss

Agents can boss other agents, enabling autonomous multi-agent orchestration with human override.

🔀

Cross-Session Messaging

Agents message peer sessions directly with smart --to resolution. Auto-discovery finds active sessions.

👥

Teams & Groups

Multi-boss roles (admin, manager, viewer), agent groups, and broadcast messaging.

🔌

MCP Server

Model Context Protocol server so AI coding tools can communicate with the boss natively.

📎

File Attachments

Send screenshots, logs, and files via R2 storage. Delivered as photos or documents in chat.

🏠

Self-Hosted

Runs on your Cloudflare account. Your data, your D1 database, your channel credentials. No third parties.

In Action

What it looks like in Telegram

hiboss — agent-01
🤖 agent
Refactoring complete. 3 options for the API layer:
REST GraphQL tRPC
👨‍💻 boss
GraphQL
🤖 agent
Got it. Starting GraphQL schema design now.

Quick Start

Three steps to get going

1. Deploy the server

$ cd server && npx wrangler deploy

2. Install the CLI (~2.4 MB binary)

$ curl -fsSL hiboss.agent-tools.org/install.sh | sh
# or: cargo install hiboss
$ hiboss init https://your-server.workers.dev

3. Connect a channel

$ hiboss channel set telegram --bot-token <TOKEN> --chat-id <ID>
$ hiboss send "Hello boss!"