MemoDocumentation
EN

WhatsApp Integration

  • QR Pairing: Full WhatsApp Web multi-device pairing via QR code displayed in-app.
  • Bidirectional Messaging: Send and receive messages with contact-aware display.
  • Contact Resolution: Phonebook sync, push names, fallback to phone number.
  • Whitelist File Transfer: Trusted contacts can request files from whitelisted directories.
  • Agent Tools: SendWhatsApp, SearchWhatsApp, LatestWhatsAppChats, GetWhatsAppMessages.
  • Dedicated Chat Mode: Isolated executor and tool registry for WhatsApp-only interactions.
  • Self-Chat Assistant: Message your own WhatsApp number (the number paired for QR login) and Memo replies as a full assistant — chat, memory, and agent tools all reachable from your phone's WhatsApp app without opening Memo itself.
  • Routines via Chat: Ask in plain language ("her sabah 8'de bana hava durumunu hatırlat") and Memo creates, lists, or cancels a routine directly from the conversation, using the same create_routine/list_routines/cancel_routine agent tools available in-app.
  • /auto-perm: A self-chat slash command that flips tool-call permission prompts to auto-allow for that conversation, so routine/agent actions triggered from chat don't stall waiting for a desktop click that isn't coming.
  • Local Storage: All WhatsApp messages stored in an isolated SQLite database.
  • Models, pictures and readable errors (v4.6.0): the self-chat has the same /model switcher, photo understanding and editing, picture generation (/image) and plain-language error messages as the Telegram bot — see below. A picture with no caption used to be dropped; it now reaches the assistant.

Source document