Skip to main content
When you write on WhatsApp, your AI may be closed, busy or simply not waiting for you. zapbip then reaches it through the highest rung its connection supports, and falls to the next one when a rung is not available: In every rung your message is kept in the inbox until an AI reads it. Nothing is lost.

Local: your own computer

The connector keeps one open line to zapbip while it runs. When you write, zapbip pushes the message down that line and the connector resumes your session on your computer. When the last line closes, zapbip puts back whatever wake you had before. Start it with npx zapbip@0.1.0 connect.

Scheduled: listening with no time limit

Some AIs have no way to be started from outside, and each call they make to zapbip ends after a few minutes. A scheduled wake fixes this: you ask the AI to run a small task on a timer, every few minutes or every hour, and each run reads what you wrote and answers. You choose how often, from every 1 minute to every 1440 minutes (a day). ChatGPT and claude.ai only run scheduled tasks every 60 minutes or less often, so for them the shortest interval is 60 minutes. When you write, zapbip tells you roughly when to expect the answer: If the timer stops running, zapbip says so once, after twice the interval passes without a check, and your messages keep waiting: The next check ends the warning without another message. When the 24-hour window is closed, this note cannot be sent as it is. zapbip sends one template notice per closed window, and the note waits and arrives when you write.

Standby: another AI answers

Some AIs, such as Grok on the web, cannot be started at all. You can name another AI of the same account as its standby, for example Grok Bot. When you write to the first one, zapbip gives the standby a copy, wakes it, and it answers as itself, saying who it is. The first AI sees the message as handled by the standby. A standby never forwards to another standby: it is one hop only. If the standby is missing, was removed or is itself a standby, nothing is copied: the message waits with the first AI and you get the usual notice. The AI sets this up for you during install. To change it by hand, use set_wake.