Weavz
incident.io

incident.io

Incident response, on-call, alerts, follow-ups, and status workflows.

15 tools
4 triggers

Tools

Name
validate_connection

Validate the incident.io API key by reading incident severity configuration.

list_incidents

List incidents with current incident.io V2 filters and cursor pagination.

search_incidents

Find incidents by common operational filters such as status category, severity, type, mode, and date range.

get_incident

Get a single incident by full incident ID or numeric reference.

list_severities

List incident severity IDs for the organization.

list_incident_statuses

List incident status IDs and categories for the organization.

list_incident_types

List incident type IDs for the organization.

list_users

List incident.io users, optionally filtered by email or Slack user ID.

create_incident

Create a new incident using incident.io Incidents V2. The API key must have create incident permission.

edit_incident

Edit selected properties of an existing incident. Omitted fields are ignored by incident.io.

list_incident_updates

List incident updates for the organization or a specific incident.

list_actions

List incident.io action items, optionally for a specific incident.

get_action

Get a single incident.io action item.

list_follow_ups

List incident follow-ups, optionally filtered by incident, mode, or assignee team.

get_follow_up

Get a single incident follow-up.

Triggers

Name
webhook_event_received

Receive any incident.io webhook payload from a manually configured webhook endpoint.

incident_created

Receive public or private incident created webhook events.

incident_updated

Receive public or private incident updated webhook events.

incident_status_updated

Receive public incident status updated webhook events.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('incident-io', 'validate_connection', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'incident-io',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect incident.io to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does incident.io support?

incident.io supports 15 tools including Validate Connection, List Incidents, Search Incidents, Get Incident, List Severities, and more.

Can I use incident.io with AI agents?

Yes. Add incident.io to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can incident.io be used in stateful agent workflows?

Yes. Agents can combine incident.io tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does incident.io use?

incident.io uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the incident.io integration cost?

The incident.io integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does incident.io support?

incident.io supports 4 triggers including Webhook Event Received, Incident Created, Incident Updated, Incident Status Updated.

Connect incident.io in minutes

Get 20,000 free action executions every month. No credit card required.