# incident.io integration

> Incident management platform for declaring, managing, and resolving incidents with alerts and on-call schedules.

- Authentication: apiKey

## Tools (87)

- **Create Alert Route**: Create a new alert route to define how alerts are processed.
- **Create Catalog Entry**: Create a new entry within a catalog type.
- **Create Catalog Type**: Create a new catalog type to organize resources.
- **Create Custom Field**: Create a new custom field for incidents.
- **Create Custom Field Option**: Create a new option for a single_select or multi_select custom field.
- **Create Escalation**: Trigger a new escalation using an escalation path.
- **Create Escalation Path**: Create a new escalation path with conditional steps.
- **Create HTTP Alert Event**: Create an alert event using an HTTP alert source for programmatic alerting.
- **Create Incident**: Create a new incident with severity, status, custom fields, and role assignments.
- **Create Incident Attachment**: Attach an external resource (GitHub PR, Jira issue, PagerDuty incident, etc.) to an incident.
- **Create Incident Membership**: Make a user a member of a private incident.
- **Create Incident Role**: Create a new custom incident role.
- **Create Incident Status**: Create a new incident status in a specified category.
- **Create Schedule**: Create a new on-call schedule with layers, rotations, and users.
- **Create Schedule Override**: Add a manual override entry to an on-call schedule.
- **Create Severity**: Create a new incident severity level.
- **Create Workflow**: Create a new workflow to automate incident response actions.
- **Delete Alert Route**: Delete an existing alert route.
- **Delete Catalog Entry**: Archive a catalog entry.
- **Delete Catalog Type**: Archive a catalog type and its associated entries.
- **Delete Custom Field**: Delete a custom field.
- **Delete Custom Field Option**: Delete a custom field option.
- **Delete Escalation Path**: Delete an escalation path.
- **Delete Incident Attachment**: Remove an external resource attachment from an incident.
- **Delete Incident Role**: Delete a custom incident role. The built-in lead role cannot be deleted.
- **Delete Incident Status**: Delete an incident status.
- **Delete Schedule**: Delete an on-call schedule.
- **Delete Severity**: Delete an incident severity.
- **Delete Workflow**: Archive/delete a workflow.
- **Edit Incident**: Edit an existing incident's name, severity, status, custom fields, or role assignments.
- **List Actions**: List all actions for an organisation, optionally filtered by incident.
- **List Alert Routes**: List all alert routes in your account with pagination.
- **List Alerts**: List all alerts for your account with filtering and pagination.
- **List Catalog Entries**: List entries for a catalog type with pagination and optional filtering.
- **List Catalog Resources**: List available engine resources that can be used to back catalog types.
- **List Catalog Types**: List all catalog types for an organisation (e.g. Service, Team, Feature).
- **List Custom Field Options**: List options for a single_select or multi_select custom field.
- **List Custom Fields**: List all custom fields for an organisation.
- **List Escalation Paths**: List all escalation paths in your account.
- **List Escalations**: List all escalation instances for your account.
- **List Follow-ups**: List all follow-ups for an organisation, optionally filtered by incident.
- **List Incident Alerts**: List the connections between incidents and alerts.
- **List Incident Attachments**: List external resources attached to incidents (PagerDuty, GitHub PRs, Jira issues, etc.).
- **List Incident Roles**: List all incident roles for an organisation, including the built-in lead role.
- **List Incidents**: List all incidents for an organisation with filtering, sorting, and pagination.
- **List Incident Statuses**: List all incident lifecycle statuses for an organisation.
- **List Incident Timestamps**: List all incident timestamp definitions for an organisation (e.g. Reported at, Resolved at).
- **List Incident Types**: List all incident types for an organisation.
- **List Incident Updates**: List all incident updates for an organisation or a specific incident.
- **List Schedule Entries**: Get schedule entries (who is on-call) that overlap with a given time window.
- **List Schedules**: List all on-call schedules for an organisation.
- **List Severities**: List all incident severities for an organisation.
- **List Users**: List users in your account with optional filtering by email or Slack user ID.
- **List Workflows**: List all workflows in your account.
- **Revoke Incident Membership**: Remove a user's membership from a private incident.
- **Show Action**: Get a single incident action by ID.
- **Show Alert**: Get a single alert by ID.
- **Show Alert Route**: Get a single alert route by ID with full configuration.
- **Show Catalog Entry**: Get a single catalog entry by ID.
- **Show Catalog Type**: Get a single catalog type by ID.
- **Show Custom Field**: Get a single custom field by ID.
- **Show Custom Field Option**: Get a single custom field option by ID.
- **Show Escalation**: Get a single escalation instance by ID.
- **Show Escalation Path**: Get a single escalation path by ID.
- **Show Follow-up**: Get a single incident follow-up by ID.
- **Show Incident**: Get a single incident by its ID.
- **Show Incident Role**: Get a single incident role by ID.
- **Show Incident Status**: Get a single incident status by ID.
- **Show Incident Timestamp**: Get a single incident timestamp definition by ID.
- **Show Incident Type**: Get a single incident type by ID.
- **Show Schedule**: Get a single on-call schedule by ID.
- **Show Severity**: Get a single incident severity by ID.
- **Show User**: Get a single user by ID.
- **Show Workflow**: Get a single workflow by ID with full configuration.
- **Update Alert Route**: Update an existing alert route's configuration.
- **Update Catalog Entry**: Update an existing catalog entry.
- **Update Catalog Type**: Update an existing catalog type's name, description, or configuration.
- **Update Catalog Type Schema**: Update the attribute schema for a catalog type (add/remove attributes).
- **Update Custom Field**: Update a custom field's name, description, or configuration.
- **Update Custom Field Option**: Update a custom field option's value or sort order.
- **Update Escalation Path**: Update an existing escalation path.
- **Update Incident Role**: Update an existing incident role's name, description, instructions, or shortform.
- **Update Incident Status**: Update an existing incident status name and description.
- **Update Schedule**: Update an existing on-call schedule configuration.
- **Update Severity**: Update an existing incident severity.
- **Update Workflow**: Update an existing workflow's configuration.
- **Validate API Key**: Test if your API key is valid and see which roles it has.

## Related prompts

- [Flag related Zendesk tickets when incident.io declares an incident](https://www.generalinput.com/prompts/flag-related-zendesk-tickets-when-incidentio-declares-an-incident.md)
- [Brief account owners when incidents hit their customers](https://www.generalinput.com/prompts/brief-account-owners-when-incidents-hit-their-customers.md)
- [Weekly post-mortem drafts in Notion from incident.io](https://www.generalinput.com/prompts/weekly-post-mortem-drafts-in-notion-from-incidentio.md)
- [Weekly incident.io metrics to Google Sheets and Slack](https://www.generalinput.com/prompts/weekly-incidentio-metrics-to-google-sheets-and-slack.md)
- [Daily nudge for stale incident follow-ups](https://www.generalinput.com/prompts/daily-nudge-for-stale-incident-follow-ups.md)

Connect incident.io in General Input: https://www.generalinput.com/apps/incident-io