SigSentrySigSentry

Triggering an analysis

Five ways to start an analysis — dashboard, API, chat, support ticket, watchdog rule — and when to use each

There are five ways to trigger an analysis. They all produce the same result schema; the difference is where the input comes from.

The five triggers

TriggerBest for
DashboardInvestigating something you noticed manually
APIProgrammatic invocation from CI, scripts, or your own tools
Chat commandTriaging during an incident in Slack / Teams / Discord / Google Chat
Support ticketAuto-triage of incoming tickets in Zendesk / Freshdesk / Intercom
Watchdog ruleProactive auto-analysis when a monitoring rule fires

Dashboard

Project → Analyses → New analysis.

FieldNotes
DescriptionWhat's wrong, in your own words. Short is fine — "checkout errors"
Time windowWhen to look. Pick from the presets (last 15m / 30m / 1h / 6h / 24h) or set a custom window
ScreenshotOptional. Drag-drop or paste — see Screenshots

Click Analyze. Result appears in 30–90 seconds.

API

POST /v1/analyses with a JSON body:

{
  "description": "checkout errors",
  "timeStart": "2026-04-25T14:00:00Z",
  "timeEnd": "2026-04-25T14:30:00Z",
  "projectId": "proj_..."
}

Authenticate with an API key in the Authorization: Bearer <key> header. Response includes the analysis ID; poll GET /v1/analyses/{id} or set up a webhook to be notified on completion.

See the API Reference for the full schema.

Chat command

@SigSentry analyze <description> <time-expression> [--project=<slug>]

Example:

@SigSentry analyze "checkout errors" last 30m --project=checkout

The diagnosis posts as a card response in the same channel within a minute. See Chat commands for the full grammar.

Support ticket

If you've connected a support desk, every incoming ticket triggers a triage step automatically. High-severity tickets can also auto-trigger a full analysis based on your configured threshold. The diagnosis is posted back into the ticket as an internal note.

You don't trigger these manually — the support desk integration handles them as tickets arrive.

Watchdog rule

Watchdog rules with action: auto_analyze trigger a full analysis when their conditions are met. The lookback window of the rule is used as the analysis time window, and the rule's name + match details become the description.

You don't trigger these manually either — the rule fires on schedule.

Picking the right time window

The single highest-leverage choice you make when triggering an analysis. Tighter windows yield cleaner diagnoses. See Time windows for strategies.

What gets sent

Whichever trigger you use, three things go into the analysis:

  • Your description (free text)
  • The time window (start and end)
  • The screenshot if attached (dashboard or API only)

Everything else — log evidence, code correlation, project context — SigSentry assembles automatically from your project's configuration.