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.
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:
create or open an account and contact
create an opportunity and move it through the pipeline
add a task or note
confirm the right people can see and change the right information
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:
open Deployments
choose Create Deployment
name the Deployment and select its region and domain option
choose a plan and complete the subscription checkout
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.
If you cannot see MCP Access, open your profile menu and go to Account Settings → Developer → MCP Access. If your Deployment is not available when publishing, confirm that its status is Active. Do not paste tokens, client secrets, or payment details into an AI prompt.
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:
create a new, separate target app
keep the CRM Template source mirror read-only
inspect the source brief, flows, data model, theme, blueprint, screens, functions, and widgets
write a source-to-target concept map and adaptation plan
identify what will be kept, removed, replaced, and added
call out privacy, permission, migration, and source-contamination risks
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:
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:
ensure the blueprint's screen set exists as real target screens
wire home, sign-in, onboarding, reset-password, and public-screen settings using the persisted target screen IDs
adapt one coherent screen family at a time
use Buzzy toolkit layouts and native components as the default structure
update code widgets only after confirming their target tables, fields, shared state, and actions
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