make_call
Place a real Telegram voice call to speak an urgent message to the owner. Reports if answered, no answer, busy, or declined.
Instructions
Place a real Telegram voice call to the owner and speak the message aloud.
Use this when something is urgent enough to interrupt the owner with a
ringing phone call — a critical incident, a failed deployment, anything
they asked to be actively alerted about. The call rings like a normal
Telegram call; once answered, the synthesized message plays repeat
times and the call hangs up. The whole attempt can take up to ~2 minutes
(ring timeout + playback). The result reports whether the owner answered
("answered"), didn't pick up ("no_answer"), was on another call ("busy"),
or declined ("declined") — an unanswered call means the message was NOT
delivered, so consider retrying later or falling back to a text message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repeat | No | How many times to repeat the message during the call, with a short pause between repeats. | |
| message | Yes | The text to speak during the call. Keep it short and clear — the listener may have just been woken up. Plain language only: markdown, URLs, emojis and long identifiers are stripped before synthesis. Longer texts are truncated (default limit 500 chars). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | Yes | ||
| status | Yes | ||
| message_spoken | Yes |