← Metawork.Studio
CRM Project

Metawork.Studio · MetaBot

MetaBot is the web product at metawork.studio/bot — a Pipedrive setup and configuration assistant. It runs the onboarding interview, walks visitors through setup and design decisions, and drives the methodology that makes Pipedrive actually work for clients (pipelines, custom fields, automations, lead-capture, post-sales handoff).

Duration 41 months
Tasks 82

MetaBot is the web product at metawork.studio/bot — a Pipedrive setup and configuration assistant. It runs the onboarding interview, walks visitors through setup and design decisions, and drives the methodology that makes Pipedrive actually work for clients (pipelines, custom fields, automations, lead-capture, post-sales handoff).

It is the conceptual layer: workflows, decision paths, the safety envelope, the Pipedrive-vs-HubSpot rubric, the Make boundary, the affiliate flow, and the handoff CTAs to Nikolai and the team.

For Pipedrive API operations, MetaBot calls MetaPipe — a separate MCP that exposes safe Pipedrive tools (read + safe writes, no DELETE). MetaPipe is built and maintained independently (see Projects/Metawork.Studio/MetaPipe).

┌──────────────────────────────────────────────┐
│ MetaBot (web product)                        │
│ • metawork.studio/bot                        │
│ • Onboarding interview (7 questions)         │
│ • Setup + design workflows                   │
│ • Pipedrive vs HubSpot decision rubric       │
│ • Safety envelope (4-bucket model)           │
│ • Make/Zapier boundary rules                 │
│ • Affiliate links + MWS handoff CTAs         │
└─────────────────┬────────────────────────────┘
                  │ uses tools from
                  ▼
┌──────────────────────────────────────────────┐
│ MetaPipe (MCP)                               │
│ • Pipedrive read tools (deals/persons/orgs/…)│
│ • Pipedrive safe writes                      │
│ • help_delete_* (returns instructions, never │
│   calls DELETE)                              │
│ • Internal-test first, customer-facing later │
└──────────────────────────────────────────────┘

Where things live

Area Repo / Path
MetaBot specs (canonical) gitlab.com/metawork/metabot → docs/
MetaBot website (Next.js, planned) gitlab.com/metawork/metabot → web/ (not started)
Sold-skill draft (paused, see handoff below) gitlab.com/metawork/metabot → skill/
MetaPipe MCP separate repo (built in parallel)
License server (parked) gitlab.com/metawork/mws-license-server

Current state (2026-05-08)

  • M1 specs: ✅ all locked — safety envelope, stuck-moment taxonomy, Make boundary, anti-extraction policy, onboarding interview
  • M2 sold skill: 🅿️ deferred. The skill draft (skill/SKILL.md) is in repo; the licensing layer is paused — see _handoffs/2026-05-08-metabot-licensing-paused.md for full state and resume steps
  • M3 web bot: ⏳ not started. This is the active priority once MetaPipe is testable
  • M4 stuck detection + lead capture: ⏳ depends on M3
  • M5 Make handoff: ⏳ depends on M3
  • M6 launch: ⏳ depends on M3-M5

Reading order

  1. gitlab.com/metawork/metabot → docs/handoff.md — full project state
  2. docs/two-variants.md — needs revisiting given the MetaBot/MetaPipe pivot, but still the right entry point for the architectural frame
  3. docs/billing-and-licensing.md — pricing + license decisions (paused, resume later)
  4. docs/safety-envelope-matrix.md — the 4-bucket operation model (Allow / Confirm / Blueprint-only / Block)
  5. docs/onboarding-interview.md — the 7-question intake
  6. docs/stuck-moment-taxonomy.md — when to hand off to Nikolai
  7. docs/make-boundary-rules.md — cross-system automation handoff

Non-negotiables (apply to every session on MetaBot or MetaPipe)

  • v2 Pipedrive API preferred, v1 only when v2 doesn't cover
  • Always include won + lost deals in deal queries — never status=open only
  • Count before/after every bulk operation — non-negotiable, has prevented real data loss
  • Never delete a stage without moving deals first (this is a Block-bucket op for the bot)
  • Label updates require fetch-first-merge — raw PATCH on label_ids is the overwrite trap
  • Always "Metawork Studio" in full (never bare "Metawork")
  • "Nikolai and the team" for handoff language
  • Pipedrive Premier Partner, HubSpot Solutions Partner, Make Partner — credentials worth naming when relevant

Related handoffs

  • _handoffs/2026-05-08-metabot-licensing-paused.md — licensing layer parked pending MetaPipe-first pivot

YouTrack

Project: MWS: MetaBot (MWSMB) — https://mws.youtrack.cloud/projects/0-50

Recently touched

  • 2026-09-25 M7: crmsetup.io standalone landing + MetaBot activation funnel Done
  • 2026-09-21 Move metabot analytics from Neon to MetaClaw Postgres Done
  • 2026-09-13 F3.5 v2: globally-consistent rate limits, session model, cost cap, anti-abuse In Progress
  • 2026-09-12 F6.5 First 10 sessions review + tuning pass Open
  • 2026-09-07 F7.2 MetaBot funnel/activation persona — content + prompt build Open

Other projects in this case study

  • Brain

    Running a boutique automation agency needs an internal system that never loses context. Metawork Brain is our own operating system, built as an MCP server so Claude can read and write our project…

    Read case study
  • MetaMCP

    Shared scaffold for all Metawork-built MCPs. Houses metamcp-core (auth/OAuth/Bearer/portal-token license/identity/infrastructure/deploy templates) plus the scaffold CLI. Whenever we start a new MCP…

    Read case study
  • MetaPipe MCP

    MetaPipe is a production-grade Model Context Protocol (MCP) server for Pipedrive. We host it at metapipe.metawork.studio to give LLMs—specifically our MetaBot project—direct, structured access to CRM…

    Read case study
  • Website 3.0

    This is the third major version of the Metawork website. We ditched Webflow entirely and rebuilt from scratch in Astro — a static site generator that gives us full control over content, components,…

    Read case study
  • MetaForm Premium

    Forms you create in Claude or build in a few clicks. Much cheaper than Jotform or Typeform, much more powerful because every part can be customized through an AI chat. Submissions go straight to your…

    Read case study
  • MetaForm

    MetaForm — AI-driven form builder. Typeform-quality embeddable multi-step forms whose submissions flow straight into a CRM via MetaPipe-as-proxy. Multi-tenant admin MCP (built on metamcp-core) +…

    Read case study
  • MetaSales MCP

    A sales brain for B2B teams. It knows your company, researches the prospect, writes the first email in your voice and saves it to the CRM. After the call it reviews the transcript and tells you what…

    Read case study
  • Website - V2.0

    Our agency website rebuilt in Webflow, running from 2024 to 2026. A complete ground-up redesign with custom portfolio system, blog infrastructure, Pipedrive landing pages, and bilingual…

    Read case study

Ready to give your company a brain?

Book a free evaluation. We look at your stack and tell you straight whether we are a fit.

Free evaluation