Product tour

Everything you need to run feedback well.

From the moment a bug is reported to the moment a submitter sees it resolved — one tool, built for the operators doing the work.

app.feedbackflow.app/dashboard
FeedbackFlow dashboard overview
Collect

A drop-in widget that captures real context.

The embeddable widget mounts in a Shadow DOM, so it never collides with your site's styles. Every submission arrives with the page URL, browser, screen size, and an optional screenshot — no back-and-forth to reproduce.

  • Bug, feature, and support tracks out of the box
  • Screenshot & file attachments with auto-compression
  • Position, colour, copy, and branding are all yours
  • Light, dark, or auto theme to match the host site
Widget installation guide
<!-- Float mode -->
<script src="…/widget.js"></script>
<script>
  FeedbackWidget.init({
    tenantToken: 'tok_live_…',
    position: 'bottom-right',
    primaryColor: '#1452e1',
    theme: 'auto'
  });
</script>
bottom-rightbottom-lefttop-righttop-left
Triage

One dense queue, built for hundreds a day.

Filter by type, status, priority, SLA state, and tags. Sort by votes to surface demand. Switch between a sortable table and a drag-and-drop kanban without losing your filters. A command palette (⌘K) jumps anywhere instantly.

  • List & kanban views that share one filter set
  • Vote-weighted ranking and tag-based grouping
  • Comfortable or compact density, persisted per user
  • CSV export honouring every active filter
feedback · kanban
Kanban board grouped by Open, In progress, Resolved, Closed
SLA tracking

Targets that escalate before they slip.

Define first-response and resolution targets per priority, type, and severity. FeedbackFlow runs the clock against your business hours, flags due-soon items, and fires escalations through Slack, Teams, or email by level — with a compliance view for every policy.

  • Business-hours schedules & holiday calendars
  • Multi-level escalation rules with auto-assign
  • Pause / resume clocks and manual overrides
  • Delivery-failure log so an alert never goes quietly missing
SLA & escalation docs
sla · console
SLA console with on-track, due-soon, breached and paused queues
Close the loop

Threads, notes, and a public tracker.

Open any item for the full picture: description, attachments, metadata, comments, and SLA. Keep an internal-only thread for the team and a public reply for the submitter. Anyone who filed feedback can follow its status on a clean, account-free page.

  • Public tracker pages with status & voting
  • Internal vs. public comments on every item
  • Assignment, escalation, and duplicate merging
feedback · triage queue
Feedback list with votes, priority, status, SLA and assignee
Everything in the box

The rest of the toolkit.

The capabilities that keep a real feedback operation honest, secure, and fast.

Teams & roles

Invite teammates and assign one of six roles — owner, admin, manager, agent, viewer, billing — with per-member permission overrides.

Granular permissions

A 30+ permission catalog grouped by area. Grant or deny anything on top of a role; owners stay protected.

Notifications

In-app and email alerts for new feedback, status changes, mentions, and invitations — with a full history and a delivery-failure log.

Analytics

Submitted-vs-resolved trends, status breakdowns, and most-voted requests — so the dashboard answers "what now?" at a glance.

Integrations & API

GitHub, Jira, Slack, and Teams connectors, scoped API tokens per environment, and signed webhooks both ways.

Audit log

Every state change is recorded with actor, before/after, and IP — exportable and retained per your plan.

See it with your own feedback.

Spin up a workspace, paste one script tag, and watch the queue fill.