How It Works
No engineering team required. No lengthy implementation. Just configure, copy, and paste.
Sign up and access your dashboard in under a minute. No credit card required to start your trial.
Your dashboard is where everything lives: widget configuration, knowledge base, analytics, conversation logs, and billing — all in one clean interface.
Set your brand colors, upload your documentation, and craft the AI's personality. It learns your business.
Upload PDFs, markdown files, or paste URLs. The AI indexes your content and uses it to answer questions accurately. You can also set conversation starters, fallback messages, and escalation rules.
One line of JavaScript. Generated automatically in your dashboard. No npm, no build tools.
The script is ~12kb, loads asynchronously, and doesn't affect your page performance. It initializes only when a visitor first interacts with the widget.
Add it before the closing </body> tag. Works on any platform: WordPress, Webflow, React, plain HTML.
Enterprise customers can also deploy via tag managers like GTM, or use our REST API to render the widget server-side for maximum performance.
Your AI starts handling conversations immediately. Monitor quality and improve over time.
The analytics dashboard shows you top questions, resolution rates, CSAT scores, and knowledge gaps. Use this data to continuously improve your knowledge base and widget configuration.
The embed code
<!-- Before </body> -->
<script
src="https://widget.ccaintegrations.com/v2/widget.js"
data-widget-id="your-widget-id"
async
></script>That's it. Replace your-widget-id with the ID from your dashboard.
Common Questions
No. The widget loads asynchronously and only activates when a visitor interacts with it. Core Web Vitals are unaffected.
Yes — colors, fonts, avatar, widget position, button text, and conversation starters are all configurable. Advanced plans allow full CSS customization.
You define the fallback behavior: escalate to a human agent, show a contact form, or display a custom message. Escalations include the full conversation context so agents are immediately up to speed.
All conversations are encrypted in transit and at rest. We are built around GDPR requirements, with conversation data retained according to our data retention policy.
Most customers are live in under 5 minutes. Let's build something great together.
See every plan in detail →