Skip to Content
WorkflowsTask Board

๐Ÿ“‹ Task Board

Manage, prioritize, and track bugs, tasks, and feature requests. Choose between List and Table views, apply advanced filters and grouping, and run bulk operations.


๐ŸŒŸ Overview#

The Task Board is the primary workspace in Sniffer where your team manages defects, tasks, and feature requests. Issues come from multiple sources โ€” manual creation, ๐Ÿ’ฌ Feedback widgetย  submissions, ๐Ÿ“ก Live error monitoringย  / ๐Ÿค– Sniffer AutoBugย , ๐Ÿ”Œ Browser Extensionย  captures, and tickets synced from ๐Ÿ”— Jiraย . Regardless of origin, every issue lands on the Task Board.

The board is fully synchronized with your connected Jira project. Updating an issueโ€™s status updates the Jira ticket, and status changes made in Jira are reflected on the board in real time via WebSocket.

Route: /sf/projects/:id/task-board


๐Ÿ–ฅ๏ธ Board Views#

Switch between two views using the toggle buttons in the toolbar:

ViewIconDescription
๐Ÿ“‹ TableGrid iconSpreadsheet-style list with sortable, resizable columns
๐Ÿ“„ ListList iconLinear listing of issues in a compact format

๐Ÿ“‹ Table View#

Spreadsheet-style grid with:

  • Sortable, resizable, reorderable columns
  • Inline editing of status, priority, assignee, tags, dates
  • Multi-column sorting with Shift + click
  • Column visibility menu (show/hide columns)
  • CSV export

๐Ÿ“„ List View#

A compact linear listing of issues โ€” useful for triage and quick scanning. Each row is a single line with key, title, priority, assignee, status, and due date.

๐Ÿƒ Issue Row Elements#

Each row on the board displays:

ElementDescription
Issue KeyUnique identifier (e.g., SNF-142)
TitleSummary of the bug or task
PriorityIcon indicator โ€” ๐Ÿ”ด Highest, ๐ŸŸ  High, ๐ŸŸก Medium, ๐ŸŸข Low
SeverityImpact level badge โ€” Blocker, Critical, Major, Minor, Trivial
AssigneeAvatar of the assigned team member(s)
TagsColor-coded label chips
SourceIcon indicating origin โ€” manual, widget, error monitor, Jira, extension
AttachmentsPaperclip count of attached files/recordings
CommentsSpeech-bubble count
Due DateDeadline indicator, highlighted red if overdue

โž• Creating a Bug#

Click the โž• Create Bug button in the toolbar to open the creation drawer.

๐Ÿ“ Creation Form Fields#

FieldRequiredTypeDetails
Summaryโœ… YesText (max 250 chars)Brief title of the issue
DescriptionNoRich text (max 2000 chars)WYSIWYG editor with formatting, code blocks, images, tables
Typeโœ… YesSelectorBug, Defect, Task, Story, Feature, Epic, Suggestion
PlatformNoDropdownWindows, macOS, iOS, Android, Web
SeverityNoSelector with iconsBlocker, Critical, Major, Minor, Trivial
PriorityNoSelectorHighest, High, Medium, Low
Statusโœ… YesDropdownFrom configured statuses (defaults to first column)
TagsNoMulti-select chipsChoose from project tags
AssigneesNoMulti-select with avatarsSearch and assign team members
Due DateNoDate pickerTarget completion date
Start DateNoDate pickerWhen work begins
EstimationNoComposite inputDays / hours / minutes
ScreenshotNoUpload + captureUpload or paste from clipboard
Full Page ScreenshotNoCapture buttonCaptures entire page viewport
Video RecordingNoRecord buttonRecords screen with configurable duration
AttachmentsNoFile upload (25 MB/file)Any file type โ€” with annotation support
Console LogsAuto-capturedRead-onlyJavaScript console output captured at report time
Network LogsAuto-capturedRead-onlyHTTP request/response pairs captured at report time
Keep SettingsNoToggleRemember last-used severity, tags, and assignee for next bug

Note: If ๐Ÿ”— Jira syncย  is enabled, a corresponding Jira ticket is created automatically when you click Create. The Jira issue key appears on the row with a hyperlink.

Click any row to open the ๐Ÿ› Bug Detailsย  drawer with full editing, comments, attachments, and more.


๐Ÿ” Advanced Filtering#

The filter bar at the top of the board lets you narrow displayed issues.

Filter Criteria#

FilterOptions
StatusSelect one or more statuses
PriorityHighest, High, Medium, Low
SeverityBlocker, Critical, Major, Minor, Trivial
TypeBug, Defect, Task, Story, Feature, Epic, Suggestion
AssigneesSelect team members or โ€œUnassignedโ€
TagsSelect one or more tags
Date RangesDue Date, Start Date, Created At, Updated At โ€” start/end
Created ByFilter by who created the issue
SourceManual, Feedback, Live Log, Extension, Jira
SearchFree-text search across title and description

๐Ÿงฎ Filter Logic#

  • Between categories โ†’ AND logic (Priority: High AND Assignee: Jane)
  • Within a category โ†’ OR logic (Status: In Progress OR In Review)

๐Ÿ’พ Saved Filters#

  1. Apply your desired filters.
  2. Click ๐Ÿ’พ Save Filter.
  3. Name the filter (e.g., โ€œMy High-Priority Bugsโ€).
  4. Access it from the Saved Filters dropdown.

Saved filters are personal by default. Team admins can promote them to shared filters visible to all project members.


๐Ÿ“ฆ Grouping#

Group issues into collapsible sections by any field:

Group ByEffect
StatusSections for each workflow status
PrioritySections for Highest, High, Medium, Low
SeveritySections by impact level
AssigneeOne section per team member + โ€œUnassignedโ€
ProjectSections by project (useful in My Tasks cross-project view)
TagsSections by tag label
Created BySections by issue creator
TypeBug, Task, Feature Request, etc.

Tip: You can also apply a Sub-Group for two-level grouping โ€” e.g., Group by Assignee, Sub-Group by Priority.


๐Ÿ”€ Sorting#

Sort OptionDirections
PriorityHighest first โ†“ or Lowest first โ†‘
SeverityMost severe first
Created DateNewest first or Oldest first
Updated DateMost recent first
Due DateSoonest deadline first
AlphabeticalAโ†’Z or Zโ†’A by title

In Table view, click column headers to sort. Hold Shift + click for multi-column sorting.


โšก Bulk Operations#

Select multiple issues for batch actions:

  1. Table view โ€” click checkboxes next to each issue, or the header checkbox for all.
  2. A bulk actions toolbar appears at the top.
Bulk ActionDescription
๐Ÿ“Š Change StatusMove all selected to a specified status
๐Ÿ‘ค AssignSet assignee for all selected
๐Ÿท๏ธ Add TagsApply tags to all selected
๐Ÿ“ฆ ArchiveArchive all selected
๐Ÿ—‘๏ธ DeletePermanently remove (requires confirmation)
โฌ‡๏ธ ExportExport selection to CSV

โš ๏ธ Warning: Bulk delete cannot be undone. Deleted issues are also removed from Jira if sync is active.


๐Ÿ”Œ Source Indicators#

Each row displays a small source icon identifying where the issue came from:

IconSource
๐Ÿ‘คManual (created by a team member)
๐Ÿ’ฌFeedback Widgetย 
๐Ÿ“กLive Logsย  auto-detected error
๐Ÿค–Sniffer AutoBugย  capture
๐Ÿ”ŒBrowser Extensionย  capture
๐ŸงฉSynced from Jira / Azure / Zendesk

โŒจ๏ธ Keyboard Shortcuts#

ShortcutAction
cOpen Create Bug drawer
/Focus search box
g then dGo to Dashboard
?Show all keyboard shortcuts

๐Ÿ” Permissions#

ActionRequired Permission
๐Ÿ“‹ View task boardTASK_BOARD.VIEW
โž• Create bugs/tasksTASK_BOARD.CREATE
โœ๏ธ Edit bugs/tasksTASK_BOARD.EDIT
๐Ÿ—‘๏ธ Delete bugs/tasksTASK_BOARD.DELETE

TopicDescription
๐Ÿ› Bug Details โ†’ย Open an issue to view the full detail drawer
๐Ÿ’ฌ Feedback โ†’ย Customer-submitted bugs that appear on the board
๐Ÿ“ก Live Logs โ†’ย Auto-detected errors that appear as issues
๐Ÿค– Sniffer AutoBug โ†’ย CDN-based auto-capture pipeline
โš™๏ธ Settings โ†’ย Customize statuses, tags, and board configuration
๐Ÿงฉ Sniffer for Jira โ†’ย View board issues inside Jiraโ€™s interface

ยฉ 2026 Your Company