---
title: "New Triage"
method: POST
path: "/triage/new"
---

# New Triage

`POST /triage/new`

Create a new alert triage investigation.

This endpoint initiates a triage-only investigation that runs the alert
triage agent and summarizer without the full RCA investigation tools.

Args:
    request: The triage request containing incident details
    user_token: JWT token containing user authentication
    authorized_user: Authorized user with organization context

Returns:
    TriageResponse containing the session ID

Raises:
    HTTPException: If authorization fails or configuration is invalid

## Request body

- TriageRequest — Request model for starting a new alert triage investigation.
  - `user_uuid` string, nullable
  - `config_name` string, required
  - `user_message` string, required
  - `incident_time` string, required
  - `incident_timezone` string, required
  - `services_context` ServiceContext[]
    - `id` string, required
    - `name` string, required
    - `description` string, nullable
  - `relevant_context_ids` string[], nullable
  - `environment_context` EnvironmentContext
    - `name` string, required
  - `context_items` ContextItemInput[], nullable
    - `id` string, required
    - `organization_id` string, required
    - `context_item_name` 'central_id' | 'function' | 'application' | 'service' | 'team' | 'url_endpoint' | 'correlation_id' | 'topology_node' | 'account' | 'storage' | 'environment' | 'cluster' | 'snow_alert' | 'snow_incident' | 'snow_problem' | 'snow_change_request' | 'customer_journey' | 'domain' | 'mim_id' | 'monitor_id', required — Enum for context item names.
    - `value` string, required
    - `metadata` object, required
  - `mode` 'rca' | 'chat' | 'triage' | 'alert_story'
  - `alert_id` string, nullable
  - `monitor_id` string, nullable
  - `trigger_type` 'manual' | 'auto-trigger' | 'slack_mention' | 'slack_dm' | 'slack_investigate_command' | 'slack_channel_join_auto_trigger' | 'slack_message_auto_trigger' | 'topology_explore' | 'alert_chat' | 'alert_event_manual_investigate' | 'alert_event_anomaly_detected_investigate' | 'proactive_followup' | 'alert_story' | 'alert_summary' | 'api' | 'mcp' | 'channel_agent' | 'deep_wiki' | 'autoresearch' | 'incident_monitor_postmortem'

## Response `200`

Successful Response

- TriageResponse — Response model for alert triage investigation.
  - `session_id` string, required
  - `mode` 'rca' | 'chat' | 'triage' | 'alert_story'
  - `alert_id` string, nullable
  - `user_chat_id` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/traversal/apis/fastapi.md) · [All operations](https://skmtc.net/traversal/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/traversal/fastapi/revisions/2134ebffd1ef/schema)
