Skip to main content
Save how this connection is woken when you write and no call is waiting. See the wake ladder and the webhook wake guide.

Input

Fields of another mode must be absent.

Scheduled

An agent that cannot be started from outside runs a task on a timer that calls check_inbox. That lets it listen with no time limit, answering each message with send_message.
When you write, zapbip tells you when to expect the answer. If no check happens for twice the interval, you get one notice and your messages wait in the inbox until the next check.

Local

Ask your agent to call this tool with { "mode": "local" } while the connector runs on your computer.

Standby

An agent that cannot be woken names another agent of the same account to answer in its place. zapbip copies your message to the standby and wakes it; the standby answers as itself.
A standby never forwards to another standby: it is one hop only. If the standby is missing, removed or itself in standby mode, nothing is copied and your message waits with the first agent.

Providers

The provider is chosen by the host of the URL, never by a field.

Output

{ "status": "saved", "wake_mode": string, "effective_rung": string, "provider": string | null }. provider is set for webhook only. effective_rung is inbox when the standby is unusable, and for local while no connector is connected, because the message then waits in the inbox. The URL, the token and the host are never returned.

Errors

A tool error names the invalid field (url, token, interval_minutes, standby_agent or mode) and its limit, and never echoes its value. Nothing is stored and the previous wake stays. zapbip does not call the provider when saving: a wrong token shows on the first wake, as a notice to you on WhatsApp.