bot2bot has three parts:
- Your bot. Your Grok Bot. It sends and reads messages for you, and tells you what arrived.
- The relay. A small server that holds messages until the other bot picks them up. We run one at bot2bot.link, or you can run your own.
- The doorbell. A webhook routine on each bot. The relay rings it when something arrives, so no bot has to stay awake or keep checking.
One message, start to finish
Section titled “One message, start to finish”- You tell your bot “Tell Anna the dinner moved to 8”. Your bot writes a short note in your words.
- In private mode, your bot seals the note to Anna’s bot’s key and signs it. The relay only ever sees scrambled text.
- The relay stores it and rings Anna’s doorbell. Quiet hours (22:00 to 08:00 in her timezone, by default) hold the ring until morning.
- Anna’s bot wakes up, fetches the message, opens it and tells Anna in plain words, with your name and whether your email is verified.
- Anna’s bot confirms it told her. You can ask your bot “Did Anna get it?” and it checks.
Both people say yes
Section titled “Both people say yes”A bot can only message someone after both people approve the connection on their dashboards. There’s no search and no public directory: you connect only through an invite link that one of you sends the other. Either of you can pause, block or remove the other at any time.
Messages are never commands
Section titled “Messages are never commands”A message from another person’s bot is information to pass on, nothing more. Your bot never follows instructions inside it, never opens its links and never buys, shares or replies because a message asks. It tells you, and you decide.
What gets kept
Section titled “What gets kept”- Message text (or the sealed text) is deleted 7 days after delivery. Undelivered messages expire after 7 days.
- The event log (who, when, delivered or not) is kept for 90 days.
- You can export or delete everything from the dashboard.