Skip to Content
Course content

3.3 Case Study: Varyshop CRM Toolkit Plugin

Case Study: Varyshop CRM Toolkit Plugin

Lesson 3.3 — A real plugin in action

Let us look at a real-world plugin that was built using the describe-and-build approach. The Varyshop CRM Toolkit is a Claude plugin that automates contact management, opportunity creation, and email outreach in Odoo CRM.

What the Plugin Does

Contact Management

Create, search, and update contacts and companies in Odoo CRM. Automatic duplicate detection and merging.

Opportunity Pipeline

Create sales opportunities linked to contacts, set pipeline stages, expected revenue, and tags.

Email Templates

Generate personalized outreach emails based on company research and contact information.

Prospecting Workflow

End-to-end flow from website URL to CRM entry to personalized outreach — all automated.

Plugin Architecture

Plugin Structure
odoo-dev-toolkit/
  metadata.json
  skills/
    crm-management/
      SKILL.md                # CRM workflow instructions
      references/
        xmlrpc-api.md         # Odoo API documentation
    prospecting/
      SKILL.md                # Prospecting workflow
  commands/
    create-lead.md            # /create-lead command
    find-contact.md           # /find-contact command
  .mcp.json                   # MCP server configuration

How It Works

1

User Types /create-lead

The command triggers the prospecting skill with a company URL as input.

2

Claude Researches the Company

Using web browsing and the MCP server, Claude gathers company information, finds contacts, and identifies pain points.

3

CRM Entry Is Created

Claude calls the Odoo MCP server to create the contact, company, and opportunity — checking for duplicates first.

4

Email Is Drafted

Based on the research, Claude generates a personalized outreach email referencing specific details about the prospect.

Built Iteratively

This plugin was not built in one session. It started as a simple contact creator and grew through iterations — each time a new edge case was found, the skill was updated.

Key Takeaway

The Varyshop CRM Toolkit demonstrates that a single plugin can automate an entire sales workflow — from research to CRM entry to outreach. It was built by describing the process, not by programming.

Rating
0 0

There are no comments for now.

to be the first to leave a comment.