What is Callout?
Callout adds feedback collection and user onboarding to your website with a single script tag. No code changes, no maintenance.
Callout puts a feedback button and onboarding experiences on your website — without writing product code. Your team gets actionable bug reports. Your users get a guided path to success. One script tag, and it all just works.
Two Products, One Script
Visual Feedback
Your users click, annotate a screenshot, and submit. Your engineers get the screenshot, console errors, browser details, and a session replay link — all in one GitHub issue.
User Onboarding
Product tours, onboarding checklists, tooltips, and banners. All managed from your dashboard. No code deploys to make changes.
How It Works
Add the script tag
Three lines of HTML. That's the entire installation.
<script>
window.CalloutConfig = { projectId: "YOUR_PROJECT_ID" };
</script>
<script src="https://cdn.withcallout.com/widget.js" defer></script>Configure from the dashboard
Everything is managed in the Callout dashboard — which features are active, what your onboarding looks like, who sees what. No code changes needed to update anything.

It just works
The feedback button appears. Onboarding experiences show up for the right users on the right pages. If you use Clerk or Auth0, your users are identified automatically.
What Makes Callout Different
- One script for everything. Feedback, tours, checklists, tooltips, banners — all from a single script tag.
- Your dashboard controls it all. No code deploys to change what users see. Your product team manages everything directly.
- Privacy by default. User data is encrypted. Console errors are scrubbed of sensitive info. No cookies. No tracking scripts.
- Never breaks your site. The widget runs in complete isolation from your styles and JavaScript.
Callout is free forever for small teams. No credit card required.