Integrations
incident.io logo

incident.io integration

Monitoring & Observability · 46 actions · API key auth

Manage incidents, actions, follow-ups, workflows, schedules, escalations, custom fields, and more with incident.io — the incident management and on-call response platform.

Overview

The ModuleX incident.io integration lets a ModuleX agent operate incident.io on your behalf — working across incidents lists, incidents creates and incidents shows — directly from a plain-English request, using your organization's own incident.io credentials. No pre-built workflow is required: the agent picks the right incident.io action for the task.

incident.io is a monitoring & observability platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right incident.io action — or, when you want a repeatable process, the composer assembles a incident.io workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive incident.io in plain English

Type what you want. A ModuleX agent picks the right incident.io action — or chains several — and runs it. No workflow to build.

  • List incidents from incident.io
    resolves toincidents_list
  • Create a new incident in incident.io
    resolves toincidents_create
  • Retrieve detailed information about a specific incident by its ID, including custom fields and role assignments
    resolves toincidents_show
Use cases

What you can automate with incident.io

  • Schedule an entries list from a single promptschedule_entries_list
  • List incidents from incident.ioincidents_list
  • Create a new incident in incident.ioincidents_create
  • Retrieve detailed information about a specific incident by its ID, including custom fields and role assignmentsincidents_show
  • Update an existing incident in incident.ioincidents_update
  • List actions from incident.ioactions_list
At a glance

incident.io integration at a glance

CategoryMonitoring & Observability
Actions available46
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 46 incident.io actions

Incidents Lists1
incidents_list
List incidents from incident.io. Returns a list of incidents with their details including severity, status, and timestamps.
Incidents Creates1
incidents_create
Create a new incident in incident.io. Requires idempotency_key, severity_id, and visibility. Optionally accepts name, summary, type, and status.
Incidents Shows1
incidents_show
Retrieve detailed information about a specific incident by its ID, including custom fields and role assignments.
Incidents Updates1
incidents_update
Update an existing incident in incident.io. Can update name, summary, severity, status, or type.
Actions Lists1
actions_list
List actions from incident.io. Optionally filter by incident ID.
Actions Shows1
actions_show
Get detailed information about a specific action from incident.io.
Ups Lists1
follow_ups_list
List follow-ups from incident.io. Optionally filter by incident ID.
Ups Shows1
follow_ups_show
Get detailed information about a specific follow-up from incident.io.
Users Lists1
users_list
List all users in the incident.io workspace. Returns user details including id, name, email, and role.
Users Shows1
users_show
Get detailed information about a specific user by their ID.
Workflows Lists1
workflows_list
List all workflows in the incident.io workspace.
Workflows Creates1
workflows_create
Create a new workflow in incident.io.
Workflows Shows1
workflows_show
Get details of a specific workflow in incident.io.
Workflows Updates1
workflows_update
Update an existing workflow in incident.io.
Workflows Deletes1
workflows_delete
Delete a workflow in incident.io.
Schedules Lists1
schedules_list
List all schedules in incident.io.
Schedules Creates1
schedules_create
Create a new schedule in incident.io.
Schedules Shows1
schedules_show
Get details of a specific schedule in incident.io.
Schedules Updates1
schedules_update
Update an existing schedule in incident.io.
Schedules Deletes1
schedules_delete
Delete a schedule in incident.io.
Escalations Lists1
escalations_list
List all escalations in incident.io.
Escalations Creates1
escalations_create
Create a new escalation in incident.io.
Escalations Shows1
escalations_show
Get details of a specific escalation in incident.io.
Custom Fields Lists1
custom_fields_list
List all custom fields from incident.io.
Custom Fields Creates1
custom_fields_create
Create a new custom field in incident.io.
Custom Fields Shows1
custom_fields_show
Get detailed information about a specific custom field from incident.io.
Custom Fields Updates1
custom_fields_update
Update an existing custom field in incident.io.
Custom Fields Deletes1
custom_fields_delete
Delete a custom field from incident.io.
Severities Lists1
severities_list
List all severity levels configured in the incident.io workspace.
Incident Statuses Lists1
incident_statuses_list
List all incident statuses configured in the incident.io workspace.
Incident Types Lists1
incident_types_list
List all incident types configured in the incident.io workspace.
Incident Roles Lists1
incident_roles_list
List all incident roles in incident.io.
Incident Roles Creates1
incident_roles_create
Create a new incident role in incident.io.
Incident Roles Shows1
incident_roles_show
Get details of a specific incident role in incident.io.
Incident Roles Updates1
incident_roles_update
Update an existing incident role in incident.io.
Incident Roles Deletes1
incident_roles_delete
Delete an incident role in incident.io.
Incident Timestamps Lists1
incident_timestamps_list
List all incident timestamp definitions in incident.io.
Incident Timestamps Shows1
incident_timestamps_show
Get details of a specific incident timestamp definition in incident.io.
Incident Updates Lists1
incident_updates_list
List incident updates in incident.io. Optionally filter by incident ID.
Entries Lists1
schedule_entries_list
List all entries for a specific schedule in incident.io.
Overrides Creates1
schedule_overrides_create
Create a new schedule override in incident.io.
Escalation Paths Lists1
escalation_paths_list
List escalation paths in incident.io.
Escalation Paths Creates1
escalation_paths_create
Create a new escalation path in incident.io.
Escalation Paths Shows1
escalation_paths_show
Get details of a specific escalation path in incident.io.
Escalation Paths Updates1
escalation_paths_update
Update an existing escalation path in incident.io.
Escalation Paths Deletes1
escalation_paths_delete
Delete an escalation path in incident.io.

See full parameters and response schemas in the incident.io integration docs

Two ways

Two ways to use incident.io in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right incident.io action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires incident.io into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting incident.io

API keyincident.io uses API-key authentication. You provide your own incident.io secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use incident.io without re-authenticating.

Step-by-step setup in the incident.io docs

Related

Pairs well with incident.io

Agents often chain incident.io with these — connect them once and the agent can use all of them in a single task.

FAQ

incident.io + ModuleX FAQ

A ModuleX agent can run any of incident.io's 46 actions — across incidents lists, incidents creates, incidents shows and incidents updates — from a plain-English request, using your organization's own incident.io credentials.
No. The agent selects the right incident.io action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own incident.io API key, stored encrypted and scoped to your organization.
46, spanning incidents lists, incidents creates, incidents shows and incidents updates.
incident.io runs on your own credentials, so any incident.io usage is billed by incident.io directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put incident.io to work in ModuleX.

Connect incident.io once with your own credentials and let your agent run all 46 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →