Support
Get help and learn how to use QuackChat
Contact Us
Reach out to our team for assistance
Support Team
subscription@slothwarelabs.comGetting Started
Follow these steps to create your first AI chatbot
1
Create a Bot
Click "New Bot" on the Dashboard. Enter a name and your website URL.
2
Wait for Crawling
We'll automatically crawl your website and build a knowledge base. This usually takes a few minutes.
3
Test Your Bot
Once ready, click "Chat" to test your bot and see how it responds to questions.
4
Embed on Your Site
Go to Bot Settings, enable the widget, and copy the embed code to add the chatbot to your website.
Embedding Your Chatbot
Permanent installation guide for your website
Installation Steps
- Go to your bot's Embed Code tab in the dashboard
- Copy the embed code snippet provided
- Open your website's HTML file
- Paste the code just before the closing
</body>tag - Save and deploy your changes
Embed Code Format
<script src="https://api.quackchat.app/widget/quackchat-widget.js" data-bot-id="YOUR_BOT_ID" data-position="bottom-right" data-primary-color="#2563eb" ></script>
Configuration Attributes
| Attribute | Required | Description |
|---|---|---|
| data-bot-id | Yes | Your unique bot identifier (auto-filled from dashboard) |
| data-position | No | Widget position: bottom-right (default), bottom-left, top-right, top-left |
| data-primary-color | No | Primary brand color in hex format (e.g., #2563eb) |
| data-theme | No | Visual theme: default, dark, or minimal |
| data-auto-open | No | Auto-open chat on page load (true/false) |
Security Best Practices
- • Domain Allowlisting: In your bot's Widget Settings, specify which domains can embed your chatbot
- • SRI (Optional): Subresource Integrity adds extra security but requires updating hashes on each widget update
- • Rate Limiting: Configure rate limits in Widget Settings to prevent abuse
Troubleshooting
- • Widget not appearing? Make sure the widget is enabled in your bot's Settings tab
- • Cross-origin errors? Check that your domain is in the allowed domains list
- • Script blocked? Ensure your Content Security Policy allows scripts from api.quackchat.app
Quick Tips
- • Use clear, descriptive bot names to stay organized
- • Start with your homepage or documentation pages for best results
- • Test your bot thoroughly before embedding on your live site
- • Use domain allowlisting in widget settings for security
- • Check the Analytics tab to see how users interact with your bot