The AI support agent
that takes action
It answers from your docs with sources, fetches invoices and order status from your systems for the verified user asking, and hands the chat to you the moment it should. Plus announcements, feature requests, co-browsing, and help articles — one lightweight widget.
No credit card required
✓ identity signed · verified user
Chat that answers —
and takes action
Live chat with an AI agent born inside it: it answers from your knowledge base with sources, performs real actions like fetching an invoice or an order status for the verified user asking, and hands the conversation to you the moment it should.
AI Agent That Answers
Grounded in your knowledge base, reviewed before it ships, and every answer cites its sources.
AI Actions On Your Systems
Invoices, order status, subscription details — fetched live from your API for the verified user asking, with cryptographically signed identity.
Human Handoff Done Right
The agent asks one triage question, writes a briefing for your team, and goes silent the instant you type — inbox or mobile app.
Real-Time & Streaming
Answers stream in as they're written, with a live status — “Checking your account…” — while the agent works.
Reads Screenshots
Users paste a screenshot; the agent reads what's on it and answers about the exact screen they're stuck on.
Every Language
Detects the language of each message and answers in it — even when your docs are written in another.
Keep users informed with
in-app announcements
Changelogs, product updates, and targeted messages your users will actually see. No more emails that go unread.
5 Display Formats
Sidebar panel, popup modal, top banner, corner snippet, or tooltip.
User Segmentation
Target specific user groups — free vs. paid, new vs. returning.
Multi-Language
Fully translated widget with auto language detection.
Emoji Reactions
Get instant sentiment feedback on every post you ship.
Scheduling & Drafts
Schedule for the future, save as draft, publish when ready.
Analytics
Track views, clicks, reactions, and engagement per user.
Let users shape your product
with feedback & voting
Collect ideas, let users vote and comment, and close the loop when you ship. All built into the same widget your users already know.
Idea Submissions
Users submit feature requests directly from the widget with categories and images.
Upvoting
Users vote on ideas they care about. See what matters most at a glance.
Comments & Discussion
Users and your team can discuss ideas. Internal notes for private conversations.
Public Roadmap
Show what's planned, in progress, and completed. Build trust with transparency.
Screenshot Uploads
Paste screenshots or attach images directly from your clipboard.
Merge Duplicates
Combine similar requests and consolidate votes automatically.
See what your users see,
in real time
One click to request a co-browsing session. Watch the user's screen live, see their cursor, and guide them to the answer — no screen-share links or third-party tools.
One-Click Session
Start a co-browsing session right from the chat. The user accepts and you're in — no links or downloads.
Live Screen View
See exactly what the user sees in real time — their page, scroll position, and DOM state streamed to your dashboard.
Cursor Tracking
Follow the user's cursor as it moves. Instantly understand where they're clicking and what they're looking at.
Audio Cues
Soft ringing while waiting, a bling when the user joins, and a disconnect tone when the session ends.
Consent-First
The user must explicitly accept before any screen data is shared. Full control, full privacy.
Resizable & Draggable
The co-browse window floats above your dashboard. Drag, resize, and keep chatting side by side.
Help users help
themselves
Import your existing help center or blog and surface articles directly inside the widget. Users find answers instantly — no tab-switching required.
Auto-Import from Any URL
Paste your help center or blog URL. We crawl sitemaps and pages to import articles automatically.
Instant Search
Users search articles by title or description right inside the widget. Results load as they type.
Multi-Language Support
Import sources per language. The widget auto-detects the user's locale and shows matching articles.
Re-Crawl Anytime
Content changed? Hit re-crawl to refresh articles. Old entries are replaced with fresh data.
In-Widget Experience
Articles open in a new tab. No iframe, no popup — clean and native-feeling for your users.
Multiple Sources
Add your blog, help center, and docs as separate sources — all merged into one searchable view.
Up and running in 2 minutes
No complex setup, no build steps, no dependencies.
Add one script tag
Paste a single line of code before your closing </body> tag.
<script src="https://app.usersignal.co/widget.js"
data-key="YOUR_API_KEY"
data-user-id="USER_ID"
data-user-name="USER_NAME"
data-user-email="USER_EMAIL">
</script>
Create & collect
Publish announcements from the dashboard. Users submit feature requests from the widget.
Engage & ship
Track engagement, prioritize by votes, update your roadmap. Close the loop when features ship.
Simple, transparent pricing
Start free. Upgrade when you're ready.
- 1 project
- Unlimited announcements
- Feature requests & voting
- Public roadmap
- Live chat
- Co-browsing
- Up to 1,000 active users
- Community support
- "Powered by UserSignal" branding
- Unlimited projects
- Unlimited announcements
- Feature requests & voting
- Public roadmap
- Live chat
- Co-browsing
- Unlimited tracked users
- Priority support
- Remove branding
- Custom categories
- Image uploads
- Advanced analytics