Skip to Content
Integrations

Integrations

Sniffer fits seamlessly into your existing team workflows by connecting with the tools you already use. Integrations eliminate duplicate data entry, keep your teams informed, and ensure that feedback and bugs flow smoothly from capture to resolution.

Integrations Overview

Sniffer’s integration ecosystem connects your visual feedback and bug tracking workflow with issue trackers, project management tools, and communication platforms. This unified approach means you can continue using your preferred tools while gaining the benefits of Sniffer’s powerful capture capabilities.

Why Integrate: Integrations solve common workflow challenges:

  • Avoid copying and pasting bug details between tools
  • Keep development teams working in their preferred environment
  • Ensure stakeholders receive updates through familiar channels
  • Maintain a single source of truth across platforms
  • Automate repetitive tasks and status updates

Available Integration Categories:

  • Issue Tracking & Boards: Jira, Azure DevOps, GitHub, Notion, and other PMO tools
  • Communication: Slack and Microsoft Teams for real-time notifications
  • Error Monitoring: Sentry and Rollbar for backend tracing

Connecting Integrations: Access the Integrations section from your project settings or organization settings. Each integration has its own setup process, typically involving authentication with your account on the external platform and configuration of sync options.

Project-Level vs. Organization-Level: Some integrations can be configured at the organization level and applied to all projects, while others are set up individually for each project. Choose the approach that matches your team structure.

Two-Way Sync: Many integrations support two-way synchronization, meaning changes made in Sniffer are reflected in the connected tool and vice versa. This keeps both platforms up to date without manual intervention.

Automatic Issue Push: Configure integrations to automatically push new bugs from Sniffer to your project management tool, or require manual action to selectively sync important issues.

Rich Data Transfer: When Sniffer sends issues to integrated platforms, it includes visual evidence, reproduction steps, technical context, and all captured metadata. Developers see the full picture regardless of which tool they use.


Jira Integration

Jira is one of the most widely used issue tracking and project management tools for software development teams. Sniffer’s Jira integration ensures that visual feedback and bugs captured in the browser flow directly into your Jira workflow.

Connecting Jira:

  1. Navigate to your project settings in Sniffer and select “Integrations.”
  2. Find Jira in the list of available integrations and click “Connect.”
  3. Authenticate with your Atlassian account. You may need to grant Sniffer permission to access your Jira instance.
  4. Select the Jira project(s) you want to link to your Sniffer project.
  5. Configure field mappings and sync preferences.
  6. Click “Save” to activate the integration.

Mapping Projects:

Link your Sniffer project to one or more Jira projects. When issues are pushed from Sniffer, they are created in the mapped Jira project. If you work with multiple Jira projects, you can configure rules to route issues based on tags, priority, or other criteria.

Syncing Tasks to Jira Issues:

When a bug is created in Sniffer, you can push it to Jira with a single click or configure automatic syncing for all new issues. The Jira issue includes:

  • Issue title and description
  • Screenshots and video recordings as attachments
  • Reproduction steps formatted for easy reading
  • Technical context (browser, OS, URL, console logs, network errors)
  • Priority and severity mappings
  • Link back to the original Sniffer task

Field Mapping:

Map Sniffer fields to corresponding Jira fields to ensure data flows correctly:

  • Sniffer priority → Jira priority
  • Sniffer severity → Jira custom field or label
  • Sniffer assignee → Jira assignee (if users exist in both systems)
  • Sniffer tags → Jira labels or components
  • Sniffer status → Jira status (for two-way sync)

Custom field mappings allow you to adapt the integration to your Jira configuration.

Two-Way Sync Options:

Enable two-way sync to keep Sniffer and Jira in alignment:

  • When a Jira issue status changes, the Sniffer task status updates automatically
  • Comments added in Jira appear in the Sniffer task thread
  • Assignee changes sync between platforms
  • Resolution in Jira marks the Sniffer task as done

Troubleshooting:

  • Ensure your Jira user has permission to create issues in the target project
  • Verify that required Jira fields have default values or are mapped from Sniffer
  • Check that your Atlassian authentication has not expired
  • Review sync logs in Sniffer for error messages

Slack Integration

Slack is a central communication hub for many teams. Sniffer’s Slack integration delivers real-time notifications about bugs and feedback directly to your Slack channels, keeping everyone informed without leaving their conversation flow.

Connecting Slack:

  1. Navigate to your project settings in Sniffer and select “Integrations.”
  2. Find Slack in the integration list and click “Connect.”
  3. Authorize Sniffer to access your Slack workspace.
  4. Select the channel(s) where you want to receive notifications.
  5. Configure notification triggers and message format.
  6. Save your settings.

Choosing Channels:

Direct Sniffer notifications to the channels where they are most relevant:

  • Send all project notifications to a dedicated #bugs or #feedback channel
  • Route high-priority issues to a #urgent channel for immediate attention
  • Send notifications to team-specific channels based on assignee or tags
  • Use private channels for sensitive projects

Notification Triggers:

Choose which events trigger Slack notifications:

  • New bug created: Alert the team when new feedback is submitted
  • Status changed: Notify when issues move through workflow stages
  • Comment added: Keep discussions visible in Slack
  • Assignment changed: Inform team members when they receive new tasks
  • Priority changed: Highlight escalations and de-escalations
  • Issue resolved: Celebrate wins when bugs are closed

Customizing Slack Messages:

Sniffer’s Slack notifications include rich formatting:

  • Issue title and description preview
  • Thumbnail of the captured screenshot
  • Priority and status indicators
  • Assignee information
  • Direct link to open the full issue in Sniffer

Customize which details appear in notifications to match your team’s preferences.

Interactive Actions:

Depending on configuration, Slack notifications may include interactive buttons:

  • Open the issue in Sniffer
  • Change status directly from Slack
  • Assign to a team member
  • Add a quick comment

Managing Alerts:

  • Adjust notification frequency to avoid overwhelming channels
  • Use Slack’s mute and notification settings for fine-grained control
  • Create multiple notification rules to route different issue types to different channels

Microsoft Teams Integration

For organizations using Microsoft 365, Sniffer’s Microsoft Teams integration brings bug reports and feedback notifications into your Teams channels, ensuring seamless communication within your existing environment.

Connecting Microsoft Teams:

  1. Go to your project settings in Sniffer and select “Integrations.”
  2. Find Microsoft Teams in the integration list and click “Connect.”
  3. Sign in with your Microsoft account and authorize Sniffer.
  4. Select the Team and channel where notifications should be posted.
  5. Configure notification preferences.
  6. Save the integration.

Selecting Teams and Channels:

Route Sniffer notifications to the appropriate Teams channels:

  • Choose a general channel for all project notifications
  • Use dedicated channels for specific issue types or priorities
  • Send notifications to multiple channels based on configurable rules

Notification Triggers:

Configure which events generate Teams notifications:

  • New bugs and feedback submissions
  • Status updates and workflow changes
  • Comments and discussions
  • Assignment changes
  • Priority escalations
  • Issue resolutions

Notification Format:

Teams notifications from Sniffer include:

  • Formatted message cards with issue details
  • Screenshot thumbnails for visual context
  • Priority and status badges
  • Assignee mentions
  • Direct links to the Sniffer issue

Actionable Cards:

Microsoft Teams adaptive cards may include action buttons:

  • View the full issue in Sniffer
  • Update issue status
  • Add a comment
  • Assign to a team member

Managing the Integration:

  • Test notifications after setup to ensure delivery
  • Adjust notification rules to balance visibility with noise reduction
  • Review and update channel mappings as your team structure changes
  • Disconnect and reconnect if authorization expires

Managing Integrations

Keep your integrations running smoothly with proper management and maintenance.

Viewing Connected Integrations:

Access the Integrations page to see all active connections for your project or organization. Each integration displays its status, last sync time, and configuration summary.

Editing Integration Settings:

Click on any connected integration to modify its settings. Update field mappings, notification preferences, and sync rules as your workflow evolves.

Disconnecting Integrations:

If you no longer need an integration, disconnect it from the settings page. Disconnecting stops all syncing and notifications but does not delete previously synced data.

Sync Logs and History:

Review sync logs to troubleshoot issues or verify that data is flowing correctly. Logs show successful syncs, errors, and any items that failed to transfer.

Authentication Refresh:

Some integrations require periodic re-authentication. If an integration stops working, check whether the authorization has expired and reconnect if necessary.

Integration Limits:

Depending on your subscription plan, there may be limits on the number of integrations or the frequency of syncing. Check your plan details for specific limits.

By connecting Sniffer with your existing tools, you create a unified workflow where visual feedback and bug reports flow seamlessly from capture to resolution. Teams work in their preferred environments while benefiting from Sniffer’s powerful capture capabilities, eliminating the back-and-forth that typically slows down development and client collaboration.