Skip to main content

Templates: System & Custom

ChatCrafterAI gives you two ways to work with templates: System Templates (pre-made by our team) and Custom Templates (made by you). This guide explains what each is, when to use them, and how to work with them.

What’s the Difference?

Think of it like cooking:
  • System Templates = Proven recipes from a professional chef (ready to follow)
  • Custom Templates = Your own recipes (created by you, exactly how you like)

System Templates (ChatCrafterAI Built-In)

What are they? Pre-made, professional templates created by ChatCrafterAI’s team. They’re based on patterns that work for thousands of businesses. Who Made Them? ChatCrafterAI’s designers and product team Can You Edit Them? No—they’re read-only. But you can copy them and customize the copy. What They Include:
  • Professional layout and flow
  • Best practice conversation patterns
  • Example components already configured
  • All you need to get started
Available System Templates:
  • General Assistant
  • Customer Support Agent
  • Sales Lead Generator
  • E-Commerce Assistant
  • Fitness Coach
  • HR Support Agent
  • And more…
How They Work:
  1. Browse available system templates
  2. Find one that matches your needs
  3. Click “Use This Template”
  4. System creates a copy for you
  5. Customize your copy with your content
  6. Save and use
Why Use System Templates?
  • ✓ Save 60-80% of time vs building from scratch
  • ✓ Proven conversation patterns that work
  • ✓ Professional design
  • ✓ Best practices built in
  • ✓ Fast way to get your first agent live
  • ✓ Good learning examples if you’re new
Real-World Example: You run an e-commerce store. Instead of designing conversations from scratch, you:
  1. Find the “E-Commerce Assistant” system template
  2. Click “Use This Template”
  3. Add your product names and prices
  4. Add your shipping policies
  5. Save
  6. Deploy to your website
  7. Start helping customers immediately
Time Saved: Building from scratch = 2-3 hours. Using template = 30 minutes.

Custom Templates (You Create)

What are they? Templates built by you from scratch (or modified from a system template). 100% yours, designed exactly how you want. Who Makes Them? You do! Your team creates custom templates in the Rich Message Builder. Can You Edit Them? Yes—always. You own them completely. What You Need to Create Them:
  • Access to Rich Message Builder
  • Clear idea of what you want
  • 30 minutes to a few hours depending on complexity
  • Patience for testing
Types of Custom Templates You Might Create:
  • Your specialized sales qualification flow
  • Your unique customer support process
  • A niche industry agent (medical clinic scheduler, lawyer consultation, etc.)
  • A multi-step process unique to your business
  • Variations on system templates
How to Create One:
  1. Open Rich Message Builder
  2. Start with blank canvas
  3. Add components (Quick Replies, Forms, etc.)
  4. Design flow logic (what happens when)
  5. Test in Chatlab
  6. Save as custom template
  7. Reuse across multiple agents
Why Create Custom Templates?
  • ✓ Full control—design exactly what you want
  • ✓ Specialized—perfect for your unique needs
  • ✓ Reusable—save and use across agents
  • ✓ Shareable—can share with team members
  • ✓ Iterative—improve over time based on customer feedback
Real-World Example: You’re a medical clinic and need a scheduling flow that:
  1. Asks which doctor they want
  2. Asks their insurance type
  3. Shows available appointment times
  4. Confirms appointment
  5. Sends confirmation email
No system template does exactly this, so you:
  1. Create custom template from scratch
  2. Design all 5 steps
  3. Save as “Medical Clinic Scheduler”
  4. Use it for all your clinic agents
  5. Update it if your process changes
Time to Create: 1-2 hours first time. Then saved for reuse.

Side-by-Side Comparison

AspectSystem TemplateCustom Template
Who CreatesChatCrafterAI TeamYou
Can EditNo (copy only)Yes (full control)
Design Time0 (already done)30 min to 2+ hours
Setup for Use15-20 min0 min (already done)
Customization EffortFill in your contentBuilt exactly as you want
Best ForStandard use casesUnique/specialized needs
Learning CurveSee working examplesYou decide what’s best
ImprovementsChatAI may updateYou control updates
VisibilityEveryone sees themOnly you/your team
ExamplesSales Lead FormMedical Scheduler

When to Use Each

Use System Templates If:

  • This is your first agent
  • You want to get something live quickly
  • Your needs match a standard use case
  • You want to see how conversations should flow
  • You’re learning how the builder works
  • You have limited time
Example: “I need a customer support agent and want it live this week.” → Use System Template: Copy the Customer Support template, add your FAQs, deploy.

Use Custom Templates If:

  • Your needs are specialized or unique
  • No system template matches exactly
  • You want full control over every detail
  • You have a specific business process to follow
  • You’re comfortable with the Rich Message Builder
  • You want to reuse a design across multiple agents
Example: “I need a very specific appointment booking flow for my salon with waitlist management.” → Create Custom Template: Build exactly what you need step by step.

System Templates in Detail

What’s Included in Each System Template

Every system template comes with: Example Components
  • Pre-configured Quick Replies, Forms, Carousels, etc.
  • Ready-to-see examples of how to use each component
  • You can delete and replace with your own
Flow Logic
  • Working example of conversation flow
  • Shows how components connect
  • You can copy, modify, or rebuild
Best Practices
  • Professional conversation structure
  • Proper welcome/goodbye messages
  • Good error handling
Setup Instructions
  • What to customize first
  • What information you need
  • Estimated time to customize
General Assistant Template
  • Use for: Any general-purpose agent
  • Includes: Welcome, quick menu, contact form, help options
  • Customize: Menu items, company info, contact details
  • Time: 15-20 minutes
Customer Support Template
  • Use for: Help desk, FAQ agents, customer questions
  • Includes: Issue categories, ticket form, FAQ lookup
  • Customize: Your issue types, your FAQs, escalation rules
  • Time: 20-30 minutes
Sales Lead Template
  • Use for: Generate and qualify leads, demo requests
  • Includes: Lead capture form, pricing options, scheduling
  • Customize: Your products/services, pricing, qualifying questions
  • Time: 25-40 minutes
E-Commerce Template
  • Use for: Online stores, product inquiry, order help
  • Includes: Product carousel, order tracker, return form
  • Customize: Your products, policies, integrations
  • Time: 30-45 minutes
Appointment Booking Template
  • Use for: Schedule consultations, classes, appointments
  • Includes: Calendar picker, confirmation, reminders
  • Customize: Your calendar, confirmation message, time slots
  • Time: 15-25 minutes

How to Use a System Template

Step 1: Browse

  1. Open Rich Message Builder
  2. Look for “Browse System Templates” section
  3. See cards showing each template
  4. Read title, description, time estimate

Step 2: Pick

  1. Click on a template that matches your needs
  2. Read more details
  3. See the preview
  4. Decide if it’s right for you

Step 3: Use

  1. Click “Use This Template” button
  2. System creates a copy
  3. Opens the copy in the builder
  4. Your copy is now ready to customize

Step 4: Customize Your Copy

Your copy is completely separate from the original system template.
  • Edit the name: “Sales Lead Form” → “Tech Sales Lead Form”
  • Delete components you don’t need
  • Add your company info, products, questions, etc.
  • Modify the flow logic
  • Add your branding

Step 5: Save

  1. Click “Save Template”
  2. Your customized version is saved
  3. You now own this version
  4. System template stays unchanged
Important: You’re always working with a copy. The original system template stays the same for everyone.

Creating Custom Templates from Scratch

When You Might Do This:

Scenario 1: Your Needs Are Unique No system template comes close, so you design from scratch. Scenario 2: You Want to Master the Builder Build a custom template to learn how everything works. Scenario 3: You Build Something Awesome You start with a system template, make it amazing, and save it as a custom template to reuse.

The Process:

  1. Open Rich Message Builder
    • Click “New Template”
    • Choose “Start Blank” (not a system template)
  2. Design in 4 Steps
    • Quick Start tab: Name it, set domain
    • Build tab: Add components
    • Logic tab: Design flow
    • Settings tab: Advanced config (optional)
  3. Test
    • Use Chatlab to test
    • Click through every path
    • Fix any issues
  4. Save
    • Click “Save Template”
    • It’s now a custom template
    • You can use it for multiple agents
  5. Reuse
    • Create new agents using this template
    • Share with team members
    • Update as needed

Best Practices

For System Templates:

  • ✓ Use them as starting points, not final products
  • ✓ Copy and customize, don’t use as-is
  • ✓ Study them to learn conversation design
  • ✓ Check multiple templates before choosing
  • ✓ Remember: It’s a copy, you can modify freely

For Custom Templates:

  • ✓ Start simple, add complexity gradually
  • ✓ Test thoroughly before deploying
  • ✓ Document what the template does
  • ✓ Update based on how customers use it
  • ✓ Share successful templates with your team
  • ✓ Create variations for different use cases

Real-World Workflow

Example 1: Fast Path (System Template)

Need: Customer support agent for my store
Time: Want it live this week

1. Browse system templates
2. Find "Customer Support" template
3. Click "Use This Template"
4. Customize: Add my FAQs, my contact info, my policies
5. Test in Chatlab
6. Deploy
7. Done in 1-2 hours

Example 2: Custom Path (Unique Need)

Need: Specific fitness assessment agent
Reason: No template matches exactly

1. Open Rich Message Builder
2. Start blank template
3. Build components:
   - Welcome message
   - Quick Replies: Choose fitness goal
   - Form: Collect fitness info
   - Show: Personalized recommendations
   - Calendar: Book first session
4. Design logic: Connect everything
5. Test multiple times
6. Save as "Fitness Assessment Agent"
7. Use for all fitness consultations
8. Done in 2-3 hours (first time)

Example 3: Improvement Path (Copy → Customize → Save)

Need: Sales agent for our specific product

1. Browse templates
2. Find "Sales Lead" template (close to what we want)
3. Click "Use This Template"
4. Customize heavily:
   - Change questions to our sales process
   - Add our product information
   - Modify flow to match our funnel
   - Adjust messaging for our brand
5. Test extensively with team
6. Save customized version
7. Now have our own "Custom Sales Agent" template
8. Use for all sales conversations
9. Update when process changes
10. Done in 1-2 hours

Sharing & Reusing Templates

Share a Custom Template with Your Team:

  1. Save template as public (in Settings tab)
  2. Team members can see and copy it
  3. Each person gets their own copy
  4. Changes you make don’t affect their copies

Reuse a Template Across Multiple Agents:

  1. Create/save a template
  2. When creating new agent: “Use Template”
  3. Pick your saved template
  4. Make bot-specific customizations
  5. Create multiple agents from same template

Getting Help

If You’re New:

  • Start with a system template
  • See how professionals design conversations
  • Understand the patterns
  • Then try creating custom templates

If You Want to Learn:

  • Copy a system template
  • Study its structure
  • Modify small parts
  • See how changes affect the flow
  • Build confidence gradually

If You Get Stuck:

  • Test in Chatlab to see what’s happening
  • Review the Logic tab to understand flow
  • Look at system template examples
  • Read the “How to Create Templates” guide

Summary

Want Quick Deployment?Want Full Control?
Use System TemplateCreate Custom Template
Copy from our designsDesign your own flow
Fill in your contentBuild exactly what you want
20-40 minutes1-2 hours
Good for standard casesGood for unique needs
Start where you feel comfortable. Many users begin with system templates and progress to custom templates as they understand the platform better. Next: Learn How to Create Templates - Deep dive into the builder interface and step-by-step walkthrough.