• Virtual Marketer CRM logo
    Virtual Marketer CRMDocumentation
  • Introduction
Getting Started
  • Quickstart
  • Core Concepts
Connect your AI
  • Custom connector
  • CLI & editors
  • Rate limits
Integrations
  • MCP
  • Webhooks
  • Website leads
  • OpenAPI 3.1.0
  • N8N
  • WhatsApp API
App guide
  • Dashboard
  • Inbox
  • Records
  • Profile
  • Company
  • Lead sending
  • API Keys
  • Filter Syntax
Licensing & security
  • Architecture & Security
  • Go back
  1. Introduction
  2. Inbox

Inbox

The Inbox screen of the Virtual Marketer CRM web app. Email and WhatsApp threads in one list, with stable anchor ids for AI agents that drive the UI.

Virtual Marketer CRM is an open-source, AI-native CRM. This page documents the Inbox screen of the web app for humans and for AI agents that drive the UI.

Purpose

The Inbox is unified messaging. Email and WhatsApp threads from all connected accounts appear in one list. From here you reply on the thread's original channel, set the thread state, and link participants to CRM contacts. It requires at least one connected account. See App guide, Profile.

URL

The route is /inbox. All app routes are locale-prefixed, for example https://crm.virtual-marketer.de/en/inbox.

Key actions

ActionWhereAnchor idWhat happens
Go to InboxApp sidebar#nav-inboxOpens /inbox
Open threadRow (button) inside the thread list#inbox-thread-listThe list container has the id; thread rows inside it are buttons
ReplyComposer at the bottom of a thread#inbox-reply-input / #inbox-reply-sendType, then send on the thread channel
Set thread stateThread header state select#inbox-thread-stateChoose unread, open, closed, or spam
Link participant to contactThread settings panelnoneOpen thread settings, then link per participant

Tips for agents

  • Locate controls via the stable ids above, for example with the CSS selector #inbox-reply-send.
  • Rows never carry ids. Open records via their URL, or (on entity pages) via the drawer deep-link ?open=<entityType>:{id}. In the Inbox, thread rows are buttons inside #inbox-thread-list.
  • Prefer MCP tools over clicking when a tool exists.
  • Starting a fresh conversation (new email, new chat) is available through the MCP tools send_email and send_chat_message. Prefer those over the UI. In the app, the send icon on a contact's channel opens a compose popover for a quick message.

Related

  • App guide, Profile: connect the email or WhatsApp accounts that feed the Inbox.
  • Rate limits: the per-provider budgets that govern reads and sends.
Purpose
URL
Key actions
Tips for agents
Related