Skip to Content

πŸš€ Getting Started with Sniffer

Everything you need to know to set up Sniffer and start tracking defects, collecting feedback, and monitoring errors β€” with seamless Jira integration.


🌟 Overview

Sniffer is a comprehensive defect tracking, customer feedback, and error monitoring platform purpose-built for teams that rely on Jira. It bridges the gap between the people who discover bugs β€” your customers, testers, and support agents β€” and the engineers who fix them, ensuring every issue arrives in Jira with the full context needed to reproduce and resolve it.

With Sniffer, every bug report automatically includes a screenshot or screen recording, browser console logs, network request/response data, and device information. Issues sync bidirectionally with Jira Cloud in real time, so your team never has to copy-paste between tools or chase missing details.

Whether you are a small startup shipping weekly or an enterprise running multi-team sprints, Sniffer adapts to your workflow with customizable statuses, flexible integrations, built-in sprint planning, and AI-powered analytics.


πŸ”‘ Core Capabilities

πŸ“Έ Visual Bug Reporting

Every bug report in Sniffer is enriched with automatically captured context:

Data CapturedDescription
ScreenshotFull-page or annotated screenshot with markup tools (draw, text, shapes, colors)
Screen RecordingVideo replay of user actions leading up to the bug
Console LogsJavaScript console output β€” errors, warnings, info β€” filterable by level
Network LogsHTTP request/response pairs including failed API calls, status codes, and timing
Browser & Device InfoBrowser name/version, OS, screen resolution, hardware details
Page URLThe exact URL where the issue was encountered

πŸ“‹ Kanban Task Board

A drag-and-drop board with three views β€” Kanban, Table, and List β€” for managing bugs, tasks, and feature requests. Supports advanced filtering, saved filters, grouping, sorting, and bulk operations. See πŸ“‹ Task Board β†’ for details.

πŸ”„ Jira Two-Way Sync

When a bug is created in Sniffer, a Jira ticket is automatically created. Status changes, comments, and field updates sync bidirectionally in real time. See πŸ”— Integrations β†’.

Sync DirectionWhat Syncs
Sniffer β†’ JiraNew issues, status changes, comments, attachments, field updates
Jira β†’ SnifferStatus changes, comments, resolution updates

🧩 Sniffer for Jira App

A Forge-powered panel inside Jira’s issue sidebar that displays full bug context β€” screenshots, recordings, console/network logs, AI analysis β€” without leaving Jira. See 🧩 Sniffer for Jira β†’.

πŸ’¬ Customer Feedback Widget

Embed a lightweight JavaScript widget on your website for end users to submit bug reports, feature requests, and feedback β€” complete with screenshot and recording capture. See πŸ’¬ Feedback β†’.

πŸ“‘ Live Error Monitoring

Automatically detect JavaScript errors, failed API calls, and crashes on your live website. Errors are logged with full stack traces, console output, and network context. See πŸ“‘ Live Logs β†’.

πŸƒ Sprint Planning & Backlog

Plan sprints with burndown charts, velocity tracking, and five different views β€” List, Table, Kanban, Timeline/Gantt, and Calendar. See πŸƒ Sprints & Backlog β†’.

πŸ“Š Dashboard & Analytics

Real-time dashboards with bug trends, priority distributions, team workload, sprint progress, and AI-powered defect analysis. See πŸ“Š Dashboard & Analytics β†’.

πŸ”Œ Browser Extension

Capture bugs directly from any webpage with the Chrome/Edge browser extension β€” screenshot annotation, console/network log capture, and one-click bug creation. See πŸ”Œ Browser Extension β†’.

πŸ€– MCP Integration

Connect Sniffer to AI assistants (Claude, Cursor) via Model Context Protocol for AI-assisted bug triage, summarization, and code fix suggestions. See πŸ€– MCP Integration β†’.


⚑ Quick Setup Guide

Step 1: Create Your Organization

  1. Navigate to snifferweb.com and click Sign Up.
  2. Enter your organization name, your name, and email address.
  3. Verify your email to activate your account.
  4. You will be taken to the Projects Dashboard.

Step 2: Configure Company Integrations

Navigate to Company Settings β†’ Integrations and connect your tools:

IntegrationCredentials RequiredPurpose
Jira CloudHostname, Email, API TokenTwo-way issue sync
GitHubAuth Token, Repo OwnerCode repository linking
ZendeskSubdomain, Email, API TokenHelpdesk ticket sync
SlackChannel ID, TokenReal-time notifications
Azure DevOpsOrganization, Personal Access TokenAzure Boards sync
BitbucketAuth Token, Repo OwnerCode repository linking

Note: Company-level integrations set shared credentials. Each project can then choose which Jira project, Slack channel, or repository to link to. See πŸ”— Integrations β†’.

Step 3: Create Your First Project

Click Create New Project and follow the guided wizard. See πŸ“ Projects β†’ for the full walkthrough of all six steps.

Step 4: Install the Code Snippet

Add the Sniffer script tag to your website to enable the feedback widget and error monitoring:

<script src="https://cdn.snifferweb.com/sniffer.js" data-project-id="YOUR_PROJECT_ID"> </script>

Tip: Place the script just before </body>. This single snippet powers both the feedback button and error monitoring β€” no additional setup required.

Step 5: Install Sniffer for Jira

Install the Sniffer for Jira app from the Atlassian Marketplace to see full bug context inside Jira issues. See 🧩 Sniffer for Jira β†’.

Step 6: Start Tracking


πŸ’» System Requirements

RequirementDetails
BrowserChrome, Firefox, Safari, or Edge (latest two major versions)
JiraJira Cloud with API access enabled
Website IntegrationAbility to add a <script> tag to your website’s HTML
NetworkHTTPS connectivity to Sniffer servers
PermissionsJira project admin access for initial integration setup
Browser ExtensionChrome or Microsoft Edge (Chromium-based)

πŸ—ΊοΈ Navigation Overview

AreaDescription
Projects DashboardView all projects, create new projects, access My Tasks
Task BoardKanban board, table view, or list view for managing issues
SprintsSprint planning, backlog, burndown charts
FeedbackManage feedback, bug reports, feature requests
Live LogsMonitor system errors and network failures
DashboardAnalytics, charts, team performance
SettingsProject config, statuses, tags, members, integrations
Company SettingsOrganization-level integrations and members
Recurring TasksManage scheduled recurring issues
RetrospectivesSprint retrospective sessions

πŸ“š Documentation Index

#PageDescription
1πŸš€ Getting StartedThis page β€” overview, setup, navigation
2πŸ“ ProjectsCreate and manage projects with the onboarding wizard
3πŸ“‹ Task BoardKanban board, table view, filters, bulk operations
4πŸ› Bug DetailsDetail drawer with 10 tabs β€” comments, attachments, AI analysis
5πŸƒ Sprints & BacklogSprint planning with 5 views, burndown, velocity
6πŸ’¬ FeedbackFeedback widget, templates, bug reports, feature requests
7πŸ”— IntegrationsJira, GitHub, Slack, Zendesk, Azure setup and sync
8πŸ“‘ Live LogsError monitoring, console/network capture
9πŸ“Š Dashboard & AnalyticsCharts, metrics, AI defect analysis
10βš™οΈ Settings & PermissionsStatuses, tags, members, roles, configuration
11🧩 Sniffer for JiraThe Jira Forge app panel β€” 5 tabs of bug context
12πŸ”Œ Browser ExtensionChrome/Edge extension for on-the-spot bug capture
13πŸ€– MCP IntegrationAI-assisted workflows with Model Context Protocol
14❓ Troubleshooting & FAQCommon issues, solutions, and frequently asked questions
15βœ… ConclusionFeature recap, getting help, next steps