For the complete documentation index, see llms.txt. This page is also available as Markdown.

Customize the CRM template

Start from Buzzy's CRM Template and use Buzzy Builder MCP to create a separate, tailored CRM without editing the source template.

Use Buzzy's public CRM Template when you need a practical starting point for accounts, contacts, opportunities, pipeline stages, tasks, notes, dashboards, and agent-assisted sales workflows.

The template is a source app, not the app you should edit. Buzzy Builder MCP helps your AI coding agent inspect that source, create a separate target app, and adapt the target through reviewable stages.

CRM Template is a public managed template. Ask your agent to search for the exact title CRM Template. If template search is temporarily unavailable, give it the public CRM Template URL or app ID shown in that URL. The source is read-only through Builder MCP mutation tools.

Quick start: from no account to your own CRM

This is the shortest path if you have never used Buzzy before. You can build and review your CRM before paying for a Deployment. Purchase a Deployment when you are ready to run the app for your team.

1. Sign in to Buzzy

Open the Buzzy workspace and sign in or create an account. Keep this browser window open.

2. Preview the CRM Template

Open the live CRM Template. Use it to decide which pipeline stages, fields, dashboards, roles, and approvals you want to keep or change.

Do not edit the template itself. Your AI coding agent will create a separate app for your business.

3. Connect your AI coding agent to Builder MCP

Follow Getting Started with Builder MCP. The recommended setup uses the Buzzy MCP URL and OAuth, so you do not need to paste an access token into a prompt.

Builder MCP is Buzzy's recommended AI-assisted creation path for this workflow. This is an Adapt workflow: the agent copies the CRM Template into a separate target app and edits the target artifacts directly inside Codex, Claude Code, Cursor, Antigravity, or another compatible agentic tool. You do not need Buzzy AI generation credits for those direct adaptation edits; the connected tool's own subscription, usage allowance, billing, and terms apply.

If you instead start from scratch, or explicitly ask Buzzy to generate new artifacts, sample data, or screens during adaptation, you need separately purchased Buzzy AI credits or a supported bring-your-own OpenAI API key for those generation steps. See Builder MCP: Create vs Adapt.

AI results and costs vary with the CRM you are building, the instructions you provide, the selected model, and current model performance. AI can make mistakes, so review and test each major stage before publishing.

When your client shows the Buzzy tools, ask it to bootstrap your project before it changes the app.

4. Give the agent one starter prompt

Paste this prompt into Codex, Claude Code, or another MCP-capable coding agent:

Answer the agent's questions in plain language. You do not need to design the database or screens yourself.

5. Review the app before paying for production

Use the preview link from the agent to test the main path:

  1. create or open an account and contact

  2. create an opportunity and move it through the pipeline

  3. add a task or note

  4. confirm the right people can see and change the right information

  5. approve or reject an AI-proposed change when approval is required

Ask the agent to fix anything that is confusing or incorrect before you publish.

6. Purchase a Deployment

When the CRM is ready for your team, review the Medium Deployment price and purchase options, then follow Create and manage Deployments.

In the Buzzy workspace:

  1. open Deployments

  2. choose Create Deployment

  3. name the Deployment and select its region and domain option

  4. choose a plan and complete the subscription checkout

  5. wait until the status changes from Provisioning to Active

A single Deployment can host this CRM and additional Buzzy apps. Review the current Deployment plans and pricing before purchase.

7. Publish the CRM to your Deployment

Follow Publish your app to your Deployment: open your adapted CRM, choose Publish, select the Active Deployment, and confirm.

After publishing, open the Deployment URL and repeat the five checks from step 5 before inviting the rest of your team.

Builder MCP and Custom MCP do different jobs

  • Buzzy Builder MCP lets an AI coding agent build, inspect, and change the CRM application definition.

  • Buzzy Custom MCP lets an approved AI client work with the finished CRM's permitted data and actions.

Customize the application with Builder MCP first. Configure Custom MCP only after the target CRM, permissions, and approval boundaries are ready. See Buzzy Custom MCP implementation for that runtime connection.

Before you begin

You need:

  • a Buzzy workspace with Builder MCP access

  • an MCP-capable coding agent such as Codex or Claude Code

  • a git repository for the local Buzzy mirror and review history

  • access to the public CRM Template through managed-template search or its public app URL

  • a short description of your sales process, users, required fields, and approval boundaries

If your agent is not connected and bootstrapped, complete Getting Started with Builder MCP first.

1. Find the CRM Template

Ask the agent to search the managed templates before creating an app:

If managed-template search does not return the template, provide its public app URL:

2. Describe the CRM you actually need

Tell the agent what to retain, remove, change, and add. At minimum, define:

  • the users and roles

  • account and contact ownership

  • opportunity stages and required fields

  • tasks, notes, activities, and follow-up rules

  • dashboards and pipeline views

  • sensitive fields and who may view or update them

  • actions that require human approval

  • source-template words, sample data, or features that must be removed

Example:

3. Ask for an adaptation plan before changes

For template work, the agent should use Buzzy's template-adaptation workflow rather than asking Buzzy to regenerate the target from scratch.

Ask it to:

  1. create a new, separate target app

  2. keep the CRM Template source mirror read-only

  3. inspect the source brief, flows, data model, theme, blueprint, screens, functions, and widgets

  4. write a source-to-target concept map and adaptation plan

  5. identify what will be kept, removed, replaced, and added

  6. call out privacy, permission, migration, and source-contamination risks

  7. stop for review before adapting the first major artifact

Useful prompt:

4. Adapt the target in review gates

The agent should work in this order:

Stage
What to review

Brief

The target users, CRM scope, authentication, permissions, business outcomes, and agent boundaries are explicit.

Flows

Sign-in, account work, opportunity progression, follow-up, review, approval, rejection, and exception paths match the target process.

Data model

Tables, fields, relationships, ownership, lifecycle state, and audit information support the accepted flows.

Sample data

Realistic target-domain records cover normal, empty, overdue, at-risk, approval, and exception states.

Theme

The CRM is readable and credible for its audience; status does not depend on colour alone.

Blueprint

The screen inventory, navigation, overlays, authentication surfaces, and public/private posture are complete.

Screens

Real target IDs and bindings are used; source wording, data, imagery, widget assumptions, and navigation are gone.

At each major gate, the agent should update the target artifact locally, push it to Buzzy, re-read the persisted result, verify it, and then stop for approval.

Do not approve a stage that still reads like the source template with a few renamed labels.

5. Build the target screens against real target data

After the target blueprint is accepted, the agent should:

  1. ensure the blueprint's screen set exists as real target screens

  2. wire home, sign-in, onboarding, reset-password, and public-screen settings using the persisted target screen IDs

  3. adapt one coherent screen family at a time

  4. use Buzzy toolkit layouts and native components as the default structure

  5. update code widgets only after confirming their target tables, fields, shared state, and actions

  6. verify the live target app with realistic sample data

For a CRM, start with a small, useful operating path such as:

6. Verify the adapted CRM

Ask the agent to check the real runtime, not only the stored artifacts.

Minimum checks:

  • sign-in and onboarding work for the intended users

  • account, contact, and opportunity list/detail/create/edit paths work

  • pipeline actions open the correct target records

  • tasks, notes, and follow-ups preserve account and opportunity context

  • role and sensitive-field permissions are enforced

  • AI recommendations are distinguishable from authoritative CRM facts

  • approval-required actions cannot bypass the human decision

  • empty, loading, denied, validation-error, and failure states are understandable

  • screens reflow at 320 CSS pixels and remain keyboard operable

  • no source-template wording, images, sample records, IDs, or widget assumptions remain

For an accessibility-targeted release, follow Accessibility at Buzzy and record automated and manual evidence for the exact release scope. Automated checks alone are not a WCAG conformance claim.

7. Connect the CRM to an AI client when it is ready

Once the target CRM is tested and its permission model is accepted, use Buzzy Custom MCP to expose only the tools the AI client needs.

Start with bounded read operations, then add write operations deliberately. Separate low-risk actions such as summarising an opportunity from consequential actions such as changing a stage, creating a customer commitment, or sending a message.

Read Buzzy Custom MCP implementation before enabling runtime agent access.

Complete starter prompt

For the commercial rationale behind this workflow, read We Stopped Paying for CRM Seats—and Built an Agent-Ready CRM.

Last updated