Connecting Channels
Web Chat Widget
Embed a customizable chat widget on your website so visitors can message your team directly.
Create a Web Chat channel
- Go to Settings → Channel
- Click Create Channel and select Web
- Enter a name for your channel (e.g., "Website Chat")
- Optionally enable Require form before chat — visitors must fill in their details before starting a conversation
- Save the channel
Customize the widget
Go to Settings → Channel → [Your Channel] → Details → Config to customize:
| Setting | Description |
|---|---|
| Position | Left or right side of the screen |
| Color | Primary color of the widget |
| Title | Heading shown in the chat window (e.g., "Chat with us") |
| Subtitle | Secondary text below the title |
| Popup Message | Optional greeting shown before the visitor opens the chat |
| Popup Delay | How long to wait (in seconds) before showing the popup message |
Embed on your website
After configuring, go to the Config tab and copy the embed code. Qwetty provides code snippets for multiple frameworks:
HTML
Code
JavaScript
Code
React
Code
Replace YOUR_CHANNEL_ID with the actual channel ID shown in the Config tab.
How it works
- Visitors start a guest chat session — no login required
- Messages appear in your Qwetty inbox alongside WhatsApp and Instagram conversations
- The widget uses WebSocket for real-time messaging
- If the "require form" option is enabled, visitors provide their name and contact info before chatting
Next steps
- Channel Configuration — Advanced widget settings
- Inbox Overview — Managing web chat conversations
- Web Chat Widget SDK — Developer integration guide
Last modified on