Ready-Made Templates in Chatty Form
This guide explains how to use, customize, and leverage the pre-built templates available in Chatty Form to quickly create effective chatbots.
Overview
Ready-made templates are professionally designed chatbot flows that serve as starting points for common use cases. These templates save time by providing functional, tested flows that you can customize to meet your specific needs.
Available Templates
1. Hotel Booking Template
- Purpose: Complete hotel reservation and inquiry system
- Features: Room selection, dates, guest information, special requests
- Best For: Hospitality businesses, hotels, resorts, vacation rentals
2. Haircut Booking Template
- Purpose: Appointment scheduling for barbershops or salons
- Features: Service selection, time booking, stylist preferences, contact info
- Best For: Beauty businesses, barbershops, hair salons, spas
3. AI Assistant Template
- Purpose: Intelligent chatbot powered by large language models
- Features: Natural conversation flow, AI responses, knowledge queries
- Note: Requires an LLM API key to function properly
- Best For: Customer support, FAQ automation, general assistance
4. Pizza Order Bot Template
- Purpose: Food ordering system for pizza businesses
- Features: Menu selection, customizations, delivery info, payment prep
- Best For: Restaurants, food delivery services, pizza shops
Accessing Templates
Via Homepage
- Visit the Chatty Form homepage
- Scroll down to the "Templates" section
- Browse the available templates with descriptions
- Each template includes a demo link and usage instructions
Template Details
Each template card shows:
- Template name and icon
- Brief description of functionality
- Demo link to preview the experience
- "Get Template" button to download
Using Templates
Step 1: Preview Before Import
- Click the "Demo" link for any template to preview it
- Experience the conversation flow as a user would
- Verify the template meets your requirements
- Take note of the flow structure and questions asked
Step 2: Download the Template
- On the template card, click "Get Template"
- You'll see installation instructions in a modal
- Click "Download Template" to save the template file to your computer
- The file will be in JSON format with a descriptive name (e.g., "hotel-booking.json")
Step 3: Import Into Your Chatbot
- Navigate to the flow builder for an existing chatbot OR create a new chatbot first
- In the flow builder, click the "Import" button (looks like an upload arrow)
- Select the downloaded template file from your computer
- The template will overwrite your current flow with the template content
Step 4: Customize the Template
- Review each node in the imported flow
- Update text, questions, and options to match your specific needs
- Modify any branding elements or business-specific details
- Test the flow using the preview panel
- Save your customizations
Special Considerations
AI Assistant Template
⚠️ Important: This template requires additional setup:
- After importing, locate the LLM node in your flow
- You'll need to add your own Large Language Model API key
- Without a valid API key, the AI responses will not function
- Follow the AI service's documentation to obtain your API key
- Enter your API key in the LLM node configuration
Customization Recommendations
- Branding: Update all text to reflect your business name and brand voice
- Questions: Modify questions to capture the specific information you need
- Options: Adjust any multiple-choice selections to match your offerings
- Flow Logic: Review conditional nodes to ensure they match your business logic
- Contact Information: Update any business contact details
Benefits of Using Templates
Time Savings
- Skip the blank canvas and start with a functional flow
- Leverage professionally designed conversation paths
- Avoid common design mistakes with proven structures
Tested Functionality
- Templates are pre-tested for basic functionality
- Follow best practices for conversation flow
- Designed with user experience in mind
Learning Opportunities
- Study professional chatbot design patterns
- Learn how different nodes work together
- Understand effective questioning techniques
Customizing Templates Effectively
Branding Consistency
- Update all business names and references
- Adapt the tone of voice to match your brand
- Include your specific services or products
- Add your logo and preferred colors in settings
Content Relevance
- Tailor questions to your specific business needs
- Modify options and selections based on your offerings
- Add industry-specific terminology where appropriate
- Review and update the flow logic for your use case
User Experience Enhancement
- Simplify questions where possible
- Add personality and friendliness to the conversation
- Include helpful error messages or guidance
- Test the entire flow after customization
Creating Your Own Templates
Exporting Your Customized Chatbot
- Once you've customized a template extensively
- Click the "Export" button in the flow builder
- Save the JSON file for future reuse
- This creates your own ready-made template
Sharing Best Practices
- Remove any business-specific sensitive information before sharing
- Document any special configurations required
- Consider the general applicability of your custom flow
- Test exported templates in a new bot before sharing
Troubleshooting Template Issues
Import Problems
- Problem: Template won't import properly
- Solution: Verify the file format is JSON and unmodified
- Solution: Check that the file was fully downloaded
- Solution: Ensure your browser doesn't have JavaScript issues
Functionality Issues After Import
- Problem: Imported template doesn't work as expected
- Solution: Check that all required fields are properly configured
- Solution: Verify any API-dependent features have credentials
- Solution: Ensure the flow is fully connected with no dead ends
Customization Challenges
- Problem: Difficulty modifying specific aspects
- Solution: Make incremental changes and test frequently
- Solution: Review node-specific documentation for configuration options
- Solution: Start with minor changes before major flow modifications
Maximizing Template Value
Iterative Improvement
- Start with the closest matching template
- Make gradual improvements based on user feedback
- Monitor submission quality and completion rates
- Refine over time based on performance data
Template Combination
- Use different templates as inspiration for different sections
- Combine elements from multiple templates
- Create hybrid solutions for complex use cases
- Build upon simple templates for more sophisticated flows
Need Help?
- Review other documentation sections for specific node or feature help
- Test the demo versions to understand template functionality
- Contact support if you encounter technical issues with templates
- Join the community to share template improvements or customizations