Pre-release. HareBox is a working local build with no public service yet. Statuses on every feature say what runs today; speed and reliability figures are targets until measured. Status

Connect Slack, Telegram, Discord or email to an agent

POST /v1/agents/{agent}/channels

In this build: Uses a stand-in for an external service. The record, inbound URL and message delivery are real. Slack, Telegram and Discord need registered bot accounts, which aren't connected.

Scope: platform.write

CLI: harebox channel connect

Request: ConnectChannelRequest

Field Type Notes
kind (required) string One of: slack, telegram, discord, email
name string

Response: 201

Channel

Field Type Notes
id (required) string
agent (required) string
kind (required) string One of: slack, telegram, discord, email
name string
status (required) string
inbound_url string
secret string Shown once. The bot relay sends it with each message.
messages integer
created_at string

Errors follow one format.

View as Markdownllms.txt for agents