π Integrations
Connect Sniffer with Jira, GitHub, Slack, Zendesk, Azure, and more β with two-way sync, field mapping, and automated workflows.
π Overview
Sniffer integrates with the tools your team already uses. The centerpiece is Jira Cloud β full two-way synchronization of issues, statuses, comments, and fields. Additional integrations with GitHub, Slack, Zendesk, Azure, and Bitbucket extend Sniffer into code management, team communication, and customer support.
Integrations are configured at two levels:
- Company-level β Set in Company Settings β Integrations. Shared credentials used as defaults across all projects.
- Project-level β Set in each projectβs Settings β Integrations. Choose which Jira project, Slack channel, or repository links to this specific project.
Once configured, integrations work automatically. Issues created in Sniffer appear in Jira without manual intervention. Changes propagate bidirectionally. See the π§© Sniffer for Jira app for viewing bug details inside Jira.
π’ Company-Level Integrations
Navigate to Company Settings β Integrations to configure organization-wide credentials.
π Integration Categories
π Service Card UI
Each integration shows as a card with:
- Logo and integration name
- Description of what it does
- βοΈ Configure button β opens the connection drawer
- βΆοΈ Test Now button β tests the connection and shows success/failure
- Status β βConfigured Successfullyβ or βConfigure Nowβ
- Last Tested β timestamp of last connection test
π Connection Credentials
Click Configure to open the drawer. Fields vary by integration:
Note: Sensitive fields (API tokens, passwords) are masked with visibility toggle ποΈ and stored encrypted.
π§ͺ Test Connection
- Click βΆοΈ Test Now on any configured integration
- Confirm in the dialog: βAre you sure you want to Test?β
- Result shows as a banner: β βTest Success on [date]β or β βTest Failed on [date]β
π Project-Level Integrations
Navigate to Settings β Integrations within any project.
π§ Available Integration Tiles
Click a tile to open the Integration Config Drawer.
π Jira Configuration (Project-Level)
The Jira integration drawer contains:
π Project Mapping
Select the Jira project to sync with from a searchable dropdown. Sniffer fetches all projects from your connected Jira instance.
π Field Mapping Table
Map Sniffer fields to their Jira equivalents:
βοΈ Sync Toggles
π Status Mapping
Map each Sniffer status column to its corresponding Jira status. For example:
- Sniffer βTodoβ β Jira βTo Doβ
- Sniffer βIn Progressβ β Jira βIn Progressβ
- Sniffer βDoneβ β Jira βDoneβ
π§ Zendesk Configuration (Project-Level)
The Zendesk drawer shows:
When connected, bugs created in this project automatically create Zendesk tickets with bidirectional sync.
π§© Sniffer for Jira App
In addition to API-level sync, Sniffer provides a Forge-powered Jira app that adds a panel inside Jiraβs issue sidebar. This panel shows full bug context β screenshots, recordings, console/network logs, AI analysis β without leaving Jira.
See π§© Sniffer for Jira β for full details.