add_circle_member_channel
Adds a Telegram chat ID or E.164 WhatsApp phone as a channel for a Circle member, validating the identifier and returning 409 if that channel type already exists.
Instructions
Declare a channel for a Circle member. Returns 409 if that channel type already exists on the member. The identifier is a Telegram chat id or an E.164 WhatsApp phone (per-channel format validated server-side).
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, then call this tool again. start_login does NOT open this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Circle ID | |
| channel | Yes | Channel type (telegram or whatsapp) | |
| member_id | Yes | Member ID to add the channel to | |
| identifier | Yes | Telegram chat id, or E.164 WhatsApp phone with a leading + |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | MongoDB ObjectId | |
| status | No | ||
| channel | No | ||
| created_at | No | ||
| verified_at | No |