Widget & Messenger

Add feedback, chat, help, and changelog to your app, and identify signed-in users.

JM
James Morton
By James Morton·10 articles
Widget overviewWhat the Quackback widget does: feedback, Messenger chat, tickets, in-app help, and changelog tabs, where to configure it, and how to integrate it with your app.
5 min read
Install the widgetAdd the widget to your site with your coding agent, a script tag, or npm (React hooks included), then control it with init options and SDK methods like open, identify, and logout.
9 min read
Identify usersAttribute widget activity to signed-in users with a server-signed ssoToken: JWT claims, server examples, anonymous visitors, custom attributes, portal sign-in, and secret rotation.
9 min read
Attach session metadataAttach context such as page URL, app version, or plan to posts submitted through the widget, and update or remove keys as users move around your app.
2 min read
Listen to widget eventsSubscribe to widget events (ready, open, close, post:created, vote, comment:created, identify, unread) to track analytics, show confirmations, or update your own UI.
5 min read
Embed the widget in mobile appsAdd the Quackback widget to native iOS and Android apps: install, configure, identify signed-in users with a server-signed ssoToken, open views, and listen to events.
5 min read
Internationalize your widgetThe widget and portal support 11 languages. Learn how the language is detected, how to set it with the locale option, and how to translate your own Messenger text.
3 min read
Add Messenger chat to the widgetTurn on Messenger so visitors can chat with your team from the widget's Messages tab, and configure greetings, offline messages, the unread badge, and Quinn.
4 min read
Customize the widget appearanceStyle the widget with a live preview: Home greeting, background styles, Home cards, launcher position and label, and the portal theme the widget follows.
3 min read
Troubleshoot widget identifyFix widget identify problems: what each error code means, why tokens fail, why Submit is disabled, email changes, and FAQs about the signing secret and teammates.
6 min read