Ask several sessions one question
askSends one question to up to 16 sessions or a channel at once, waits for their replies, and returns all answers together with who failed to respond.
Instructions
Send one question to several sessions at once, wait for their answers, and get them back together. to lists session names or refs, and "#channel" names to ask a channel's subscribers; at most 16 sessions. Each message names the answer tool and the ask id. The call returns when all have answered or after timeout_seconds, and says who did not answer. With pick "best" the smart-routing model, if your user turned it on, also says which reply answers best and how likely each is; that is its opinion, every reply is still shown, and the question and replies are sent to that model. A Claude session cannot ask Claude sessions this way: they are listed so you can use SendMessage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Session names or refs from list_peers, and "#channel" names; at most 16 sessions in all | |
| pick | No | Set "best" to also get the smart-routing model's opinion on which reply answers best, with probabilities. It sends the question and the replies to that model. | |
| question | Yes | The question, in plain text. Include everything the others need; they cannot see this conversation. | |
| timeout_seconds | No | How long to wait for the answers, at most 280 seconds |