WallyMates

Bots & Mini-Apps

A bot in WallyMates is a chat participant just like a person, except it's driven by code through an open Bot API. Bots can talk in private chats, work inside groups, and even open their own web interface right inside the messenger.

Bot catalog

Create your own bot with no code

The Bot API, for developers

Bots for chat automation

A user can connect your bot in Edit profile → Chat automation — the bot then replies in their personal chats on their behalf. Messages are decrypted on the user's phone and reach the bot only from the allowed chats, as business_message updates (via webhook or getUpdates). You can reply within 24 hours of the contact's message. Bot replies are sent without end-to-end encryption.

// update
{ "update_type": "business_message",
  "business_connection": { "id": "123" },
  "message": { "business_connection_id": "123",
               "chat": { "id": "456", "type": "private" },
               "text": "Hi! Are you free tomorrow?" } }

// reply on behalf of the owner (header bot-token: …)
POST /api/node/bot/sendBusinessMessage
{ "business_connection_id": "123", "chat_id": "456", "text": "Hi! I'll get back to you tonight." }

Mini Apps

A bot can ship its own web interface (a Mini App) — a full web app that opens right inside the chat with that bot, without leaving the messenger or installing anything separate. Useful for interfaces more complex than plain commands: a product catalog, a booking form, a game UI, and so on.

WallyMates' own official assistant, WallyBot, is built on this exact Bot API. More about it, and about creating your own bot, is on the Support page. WallyBot →