channels_list
📋 The messaging channels connected to this workspace and whether they are working.
One row per channel account: channel, display_name, status, error, and reconnect_url when the account needs repair. A channel in status 'error' is NOT receiving messages — say so plainly and give the person reconnect_url; it opens the repair directly, so do not tell them to look for it in settings and do not build a link of your own.
Pass only_broken=true to check for outages without listing the healthy channels.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | One account in detail. For a custom channel this adds whether it is listening or polling, why inbound is down, how many contacts it has, the progress of a history import, a health check and the agents that would answer on it. OMIT to list the workspace's channels. | |
| only_broken | No | true = only the accounts that need attention (status 'error'). OMIT to list every channel of the workspace. | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. |