Nimble Chat Pro Docs
Everything you need to integrate, configure, and customize your plug & play AI chat assistant. Clear step-by-step guides, code samples, and best practices—no coding required.
Quick Links
Integration
Embed Nimble Chat Pro in minutes—copy our snippet into your site and start chatting.
Configuration
Customize your chat widget’s look, behavior, and greeting messages in just a few clicks.
Advanced Customization
Use our API calls, webhooks, and embed options to tailor Nimble Chat Pro for your unique workflows.
1. Integration
Embed in Minutes
Copy the Nimble Chat Pro snippet and paste it just before the closing </body>
tag on your site. That’s it—your AI chat assistant will be live and ready to engage.
<!-- Nimble Chat Pro Integration Snippet -->
<script src="https://cdn.nimblechatpro.com/widget.js" defer></script>
<script>
window.NimbleChatPro.init({
siteId: "YOUR_SITE_ID",
themeColor: "#0066ff",
});
</script>
Replace YOUR_SITE_ID
with the ID from your Nimble dashboard. Use themeColor
to match your brand’s primary color.
2. Configuration
Customize Your Chat Widget
Once embedded, log into your Nimble Chat Pro dashboard to adjust:
- Greeting Message: Set the first message visitors see.
- Chat Position: Choose bottom-right, bottom-left, or floating.
- Brand Colors: Customize button and bubble colors to match your site.
- Business Hours: Display custom messages when you’re offline.
All changes happen in real-time—no need to redeploy your site.
3. Advanced Customization
API & Webhooks
Integrate Nimble Chat Pro deeper into your workflows:
- API Endpoints: Fetch conversation history, send messages programmatically, and pull analytics.
- Webhooks: Receive real-time notifications when new leads arrive or appointments are booked.
- Embeds & SDK: Use our React/Vue SDK to build custom chat interfaces or embed Nimble in single-page apps.
Example: Call the “Get Open Conversations” endpoint:
fetch("https://api.nimblechatpro.com/v1/conversations/open", {
headers: { "Authorization": "Bearer YOUR_API_KEY" },
})
.then(res => res.json())
.then(data => console.log(data));
Replace YOUR_API_KEY
with your API key from the dashboard. See our full API reference for more endpoints.
Best Practices & Tips
Keep Messages Concise
Use short, friendly greetings and quick responses. Visitors appreciate clear, to-the-point messages.
Use Pre-Defined Answers
Set up FAQs in the dashboard to let Nimble automatically handle common questions—saving your team time.
Route to the Right People
Assign chat topics to specific team members for quicker, personalized support. Tag specialists in your dashboard.
Frequently Asked Questions
How long does integration take?
Typically under 5 minutes—just copy the snippet to your site, set your Site ID, and you’re live. Our onboarding guide walks you through every step.
Can I customize the chat widget’s look?
Absolutely. Use the dashboard to change colors, positioning, and greeting messages. For advanced styling, our CSS overrides let you further tweak fonts and button shapes.
What happens after beta?
Beta users enjoy free upgrades throughout the beta period. Once we exit beta, existing users can lock in discounted pricing or upgrade to Pro/Business tiers. You’ll receive advance notice and special pricing.
Ready to See Nimble in Action?
Check out our Quick Start Guide or dive into the full API reference. Start your free trial and transform your website into a revenue engine.