What You Can Customize
- Branding (colors, logo, avatar)
- Text content (welcome message, placeholders)
- Size and position
- Welcome screen
- Lead collection forms
- Advanced features
Prerequisites
- An active agent
- Widget channel enabled
Customization Sections
Branding
Colors, logo, and visual identity
Text Content
Messages, placeholders, and labels
Size & Position
Widget dimensions and placement
Welcome Screen
Pre-chat greeting and options
Lead Collection
Forms to collect user information
Advanced Features
Voice, suggested questions, and more
Step-by-Step: Customize Your Widget
1
Navigate to Widget Customization
Go to your agent’s Widget Customization tab.
2
Expand a Section
Click on a section (e.g., Branding) to expand it.
3
Make Changes
Adjust settings using the form controls.
4
Preview
See changes in real-time in the preview panel.
5
Save
Click Save to apply your changes.
Branding Section
Customize your widget’s visual identity:| Setting | Description | Example |
|---|---|---|
| Primary Color | Main accent color | #6366f1 |
| Background Color | Widget background | #ffffff |
| Text Color | Message text color | #1f2937 |
| Agent Avatar | Image shown for agent | Company logo |
| Widget Icon | Launcher button icon | Chat bubble |
Color Picker
Use the color picker or enter hex codes directly:Text Content Section
Customize all text displayed in the widget:| Setting | Description | Default |
|---|---|---|
| Widget Title | Header text | ”Chat with us” |
| Welcome Message | Initial greeting | ”Hi! How can I help?” |
| Input Placeholder | Chat input hint | ”Type a message…” |
| Send Button Text | Send button label | ”Send” |
Example Welcome Message
Size & Position Section
Control widget dimensions and placement:| Setting | Options |
|---|---|
| Position | Bottom-right, Bottom-left |
| Width | 350px - 450px |
| Height | 500px - 700px |
| Margin | Distance from screen edge |
Welcome Screen Section
Configure the pre-chat experience:| Setting | Description |
|---|---|
| Enable Welcome Screen | Show screen before chat |
| Title | Welcome screen heading |
| Subtitle | Supporting text |
| Start Button Text | Button to begin chat |
| Suggested Questions | Quick-start prompts |
Suggested Questions
Add up to 4 suggested questions:Lead Collection Section
Collect user information before or during chat:| Setting | Description |
|---|---|
| Enable Lead Collection | Turn on/off |
| Collection Timing | Before chat or during |
| Required Fields | Name, Email, Phone, Company |
| Custom Fields | Add your own fields |
Field Configuration
For each field:- Label: Display name
- Required: Mandatory or optional
- Placeholder: Input hint text
Advanced Features Section
Enable additional capabilities:| Feature | Description |
|---|---|
| Voice Chat | Enable voice conversations |
| File Uploads | Allow users to send files |
| Typing Indicator | Show when agent is typing |
| Sound Notifications | Play sound for new messages |
| Persistent Chat | Remember conversation history |
Settings Section
Additional widget settings:| Setting | Description |
|---|---|
| Auto-open | Open widget automatically |
| Auto-open Delay | Seconds before auto-open |
| Show Branding | Display “Powered by Boty” |
| Language | Widget interface language |
Live Preview
The preview panel shows your changes in real-time:- Desktop and mobile views
- Interactive preview
- Test conversations
Best Practices
Match your brand colors
Match your brand colors
Use your brand’s primary color for consistency across your website.
Keep welcome messages concise
Keep welcome messages concise
Short, friendly greetings work better than long paragraphs.
Use suggested questions
Use suggested questions
Help users get started with common questions.
Minimize required fields
Minimize required fields
Only require essential information to reduce friction.
Test on mobile
Test on mobile
Ensure your widget looks good on mobile devices.
Troubleshooting
Changes not showing
Changes not showing
- Click Save after making changes
- Clear your browser cache
- Hard refresh the page (Ctrl+Shift+R)
Widget not appearing on website
Widget not appearing on website
- Verify the embed code is correct
- Check for JavaScript errors in console
- Ensure the agent is published
Colors look different on website
Colors look different on website
- Check for CSS conflicts
- Verify hex codes are correct
- Test in an incognito window