Publishing Your Chat in Chatty Form
This guide explains how to publish your chatbot so that others can interact with it and submit responses.
Overview
Publishing makes your chatbot publicly accessible via a unique URL. Once published, users can engage with your chat, and all responses will be collected in your dashboard for review.
Prerequisites
Before publishing, ensure that:
- Your chat flow is complete with no broken connections
- All required input fields have appropriate labels and names
- You've tested the flow thoroughly using the preview panel
- Your chat UI settings are configured as desired
- The bot's status is currently "Draft"
Step-by-Step Publishing Process
Step 1: Prepare Your Chat
- Review your entire conversation flow
- Ensure all paths lead to logical conclusions
- Test the conversation using the "Test Chat" panel
- Verify all required input fields have both "Label" and "Name" filled
- Save your flow using the "Save Flow" button
Step 2: Access the Publish Feature
- Make sure you're in the flow builder for your chatbot
- Locate the "Publish" button in the top navigation toolbar
- Click the "Publish" button
Step 3: Handle Validation (If Required)
If your chat contains input fields that require validation:
- You'll see any validation errors highlighted
- Common issues include missing "Label" or "Name" fields in input nodes
- Fix any validation errors before proceeding
- Try publishing again after making corrections
Step 4: Complete the Publishing Process
- The system will process your publish request
- Wait for the confirmation message
- You'll receive a success notification when publishing is complete
- The bot status will change from "Draft" to "Published"
What Happens When You Publish
Public Availability
- Your chat becomes accessible via a public URL
- Users can interact with your chat using the public link
- The chat begins collecting responses immediately
Data Collection
- All user interactions are recorded
- Responses are stored securely in your dashboard
- You can monitor submissions in real-time
Behavior Updates
- The settings and flow you've configured become active
- Users will experience the chat as you've designed it
- Any email notifications you've enabled will start working
Managing Published Chats
Continuing to Edit
- You can continue editing your chat flow even after publishing
- Changes made in the flow builder don't immediately affect the published version
- You'll need to republish to apply changes to the live version
Republishing Updated Versions
- Make your desired changes in the flow builder
- Save the updated flow
- Click the "Publish" button again
- Your updates will be applied to the live chat
Temporarily Unpublishing
While there isn't a direct unpublish feature:
- You can effectively unpublish by changing the flow to a simple "Under Construction" message
- Or share the embed code/link only when you want the chat active
- For permanent removal, you can delete the bot entirely
After Publishing
Share Your Chat
- Use the public URL to share your chat
- Embed the chat on your website using the embed code
- Share via email, social media, or other channels
Monitor Activity
- Visit the "Submissions" section to see responses
- Check email notifications if enabled
- Track how users interact with your chat
Collecting Feedback
- Monitor the types of responses you receive
- Look for patterns in how users interact
- Make improvements based on user behavior
Troubleshooting Publishing Issues
Common Problems and Solutions
Validation Errors:
- Problem: Cannot publish due to validation issues
- Solution: Check all input fields have both "Label" and "Name" fields populated
Publish Button Not Responding:
- Problem: Nothing happens when clicking "Publish"
- Solution: Ensure your flow is saved and all connections are valid
Live Chat Not Updating:
- Problem: Changes aren't reflected in the published version
- Solution: Remember that you need to republish after making changes
Link Not Working:
- Problem: The public URL returns an error
- Solution: Verify the bot is published and the URL is correct
Best Practices for Publishing
Pre-Publish Checklist
- [ ] All flow paths are complete (no dead ends)
- [ ] Input fields have required "Label" and "Name" values
- [ ] The flow has been thoroughly tested
- [ ] UI settings are configured to your preference
- [ ] Email notifications are set up if needed
Post-Publish Actions
- Share your published link or embed code
- Monitor initial submissions for issues
- Gather feedback and make improvements
- Plan for managing the collected data
Important Notes
Version Control
- Publishing creates a live version of your current flow
- Edits after publishing don't affect the live version until you republish
- Always test thoroughly before publishing to production users
Privacy Considerations
- Publishing makes your chat accessible to anyone with the link
- Ensure your flow doesn't inadvertently ask for overly sensitive information
- Consider data retention policies for the collected information
Performance Monitoring
- Watch for how users navigate through your flow
- Look for where users might drop off
- Use insights to improve future iterations
Need Help?
- Refer to other documentation sections for help with flow construction
- Check that all input fields have required information
- Contact support if you encounter technical publishing issues