From signup to your first agent-updated record in a few minutes.
Create a Virtual Marketer CRM account, connect an AI client, and start issuing prompts. Virtual Marketer CRM is an open-source, AI-native CRM. Claude and ChatGPT connect with a custom connector and need no API key. CLI clients and editors connect with an API key.
Sign up at crm.virtual-marketer.de/auth/signup. No payment details are required.
Using Claude (web, desktop, mobile) or ChatGPT? Add a custom connector, no API key needed. In your AI client: Settings → Connectors → Add custom connector, paste https://crm.virtual-marketer.de/api/v1/mcp, sign in, and approve. Full steps: Connect with a custom connector.
Using a CLI or editor? First create an API key (Profile → API & Connectors → Add) and copy the 64-character string, which is shown once. Then follow your client's page:
~/.codex/config.tomlThe server sends its instructions to the client on connect, so the AI knows the tool surface and workspace conventions from the start. In clients that support MCP prompts, such as Claude, you can also run the built-in get-started prompt for a personalized start: your name, your role, and a first summary of your workspace.
The agent reports which tools it called and what changed. Field names such as a deal's status are workspace-configurable custom columns, not fixed product fields. Call get_record_schema to see the columns that exist in your workspace.
To notify other tools when the CRM changes:
Go to Company → Webhooks → Add. Set the URL to a throwaway endpoint from webhook.site. Under events, select contact.created and deal.updated, then save.
Edit a contact. Within a few seconds the delivery appears at webhook.site with the full payload.
Full webhook docs: Webhooks.