API Key*
••••••••
After (Pagination)
Cursor for pagination
List Incidents (incidentio_incidents_list)
List incidents from incident.io. Returns a list of incidents with their details including severity, status, and timestamps.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key page_sizenumber No Number of incidents to return per page (default: 25) afterstring No Pagination cursor to fetch the next page of results
Output
Parameter Type Description idstring Severity ID namestring Severity name summarystring Brief summary of the incident descriptionstring Detailed description of the incident modestring Incident mode (e.g., standard, retrospective) call_urlstring URL for the incident call/bridge
API Key*
••••••••
Incident Name
Enter incident name...
Summary
Enter incident summary...
Severity ID*
Enter severity ID...
Incident Type ID
Enter incident type ID...
Incident Status ID
Enter incident status ID...
Idempotency Key*
Enter unique key (e.g., UUID)
Create Incident (incidentio_incidents_create)
Create a new incident in incident.io. Requires idempotency_key, severity_id, and visibility. Optionally accepts name, summary, type, and status.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idempotency_keystring Yes Unique identifier to prevent duplicate incident creation. Use a UUID or unique string. namestring No Name of the incident (optional) summarystring No Brief summary of the incident severity_idstring Yes ID of the severity level (required) incident_type_idstring No ID of the incident type incident_status_idstring No ID of the initial incident status visibilitystring Yes Visibility of the incident: "public" or "private" (required)
Output
Parameter Type Description idstring Severity ID namestring Severity name summarystring Brief summary of the incident descriptionstring Detailed description of the incident modestring Incident mode (e.g., standard, retrospective) call_urlstring URL for the incident call/bridge
API Key*
••••••••
Show Incident (incidentio_incidents_show)
Retrieve detailed information about a specific incident from incident.io by its ID. Returns full incident details including custom fields and role assignments.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes ID of the incident to retrieve
Output
Parameter Type Description idstring Severity ID namestring Severity name summarystring Brief summary of the incident descriptionstring Detailed description of the incident modestring Incident mode (e.g., standard, retrospective) call_urlstring URL for the incident call/bridge permalinkstring Permanent link to the incident
API Key*
••••••••
Summary
Enter incident summary...
Severity ID
Enter severity ID...
Incident Type ID
Enter incident type ID...
Incident Status ID
Enter incident status ID...
Update Incident (incidentio_incidents_update)
Update an existing incident in incident.io. Can update name, summary, severity, status, or type.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes ID of the incident to update namestring No Updated name of the incident summarystring No Updated summary of the incident severity_idstring No Updated severity ID for the incident incident_status_idstring No Updated status ID for the incident incident_type_idstring No Updated incident type ID notify_incident_channelboolean Yes Whether to notify the incident channel about this update
Output
Parameter Type Description idstring Severity ID namestring Severity name summarystring Brief summary of the incident descriptionstring Detailed description of the incident modestring Incident mode (e.g., standard, retrospective) call_urlstring URL for the incident call/bridge
API Key*
••••••••
Incident ID
Filter by incident ID...
List Actions (incidentio_actions_list)
List actions from incident.io. Optionally filter by incident ID.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key incident_idstring No Filter actions by incident ID page_sizenumber No Number of actions to return per page
Output
Parameter Type Description idstring User ID descriptionstring Action description namestring User name
API Key*
••••••••
Show Action (incidentio_actions_show)
Get detailed information about a specific action from incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes Action ID
Output
Parameter Type Description idstring User ID descriptionstring Action description namestring User name
API Key*
••••••••
Incident ID
Filter by incident ID...
List Follow-ups (incidentio_follow_ups_list)
List follow-ups from incident.io. Optionally filter by incident ID.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key incident_idstring No Filter follow-ups by incident ID page_sizenumber No Number of follow-ups to return per page
Output
Parameter Type Description idstring User ID titlestring Follow-up title descriptionstring Follow-up description namestring User name
API Key*
••••••••
Show Follow-up (incidentio_follow_ups_show)
Get detailed information about a specific follow-up from incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes Follow-up ID
Output
Parameter Type Description idstring User ID titlestring Follow-up title descriptionstring Follow-up description namestring User name
API Key*
••••••••
List Users (incidentio_users_list)
List all users in your Incident.io workspace. Returns user details including id, name, email, and role.
Input
Parameter Type Required Description apiKeystring Yes Incident.io API Key page_sizenumber No Number of results to return per page (default: 25)
Output
Parameter Type Description idstring Unique identifier for the user namestring Full name of the user emailstring Email address of the user
API Key*
••••••••
Show User (incidentio_users_show)
Get detailed information about a specific user in your Incident.io workspace by their ID.
Input
Parameter Type Required Description apiKeystring Yes Incident.io API Key idstring Yes The unique identifier of the user to retrieve
Output
Parameter Type Description idstring Unique identifier for the user namestring Full name of the user emailstring Email address of the user
API Key*
••••••••
After (Pagination)
Cursor for pagination
List Workflows (incidentio_workflows_list)
List all workflows in your incident.io workspace.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key page_sizenumber No Number of workflows to return per page afterstring No Pagination cursor to fetch the next page of results
Output
Parameter Type Description idstring Unique identifier for the workflow namestring Name of the workflow statestring State of the workflow (active, draft, or disabled) folderstring Folder the workflow belongs to created_atstring When the workflow was created
API Key*
••••••••
Show Workflow (incidentio_workflows_show)
Get details of a specific workflow in incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the workflow to retrieve
Output
Parameter Type Description idstring Unique identifier for the workflow namestring Name of the workflow statestring State of the workflow (active, draft, or disabled) folderstring Folder the workflow belongs to created_atstring When the workflow was created
API Key*
••••••••
Folder
Enter folder name...
Update Workflow (incidentio_workflows_update)
Update an existing workflow in incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the workflow to update namestring No New name for the workflow statestring No New state for the workflow (active, draft, or disabled) folderstring No New folder for the workflow
Output
Parameter Type Description idstring Unique identifier for the workflow namestring Name of the workflow statestring State of the workflow (active, draft, or disabled) folderstring Folder the workflow belongs to created_atstring When the workflow was created
API Key*
••••••••
Delete Workflow (incidentio_workflows_delete)
Delete a workflow in incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the workflow to delete
Output
Refer to the block outputs for this operation.
API Key*
••••••••
After (Pagination)
Cursor for pagination
List Schedules (incidentio_schedules_list)
List all schedules in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key page_sizenumber No Number of results per page (default: 25) afterstring No Pagination cursor to fetch the next page of results
Output
Parameter Type Description idstring The schedule ID namestring The schedule name timezonestring The schedule timezone created_atstring When the schedule was created
API Key*
••••••••
Schedule Configuration*
JSON configuration with rotations. Example: {"rotations": [{"name": "Primary", "users": [{"id": "user_id"}], "handover_start_at": "2024-01-01T09:00:00Z", "handovers": [{"interval": 1, "interval_type": "weekly"}]}]}
Create Schedule (incidentio_schedules_create)
Create a new schedule in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key namestring Yes Name of the schedule timezonestring Yes Timezone for the schedule (e.g., America/New_York) configstring Yes Schedule configuration as JSON string with rotations. Example: {"rotations": [{"name": "Primary", "users": [{"id": "user_id"}], "handover_start_at": "2024-01-01T09:00:00Z", "handovers": [{"interval": 1, "interval_type": "weekly"}]}]} Examplestring No No description
Output
Parameter Type Description idstring The schedule ID namestring The schedule name timezonestring The schedule timezone created_atstring When the schedule was created
API Key*
••••••••
Show Schedule (incidentio_schedules_show)
Get details of a specific schedule in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the schedule
Output
Parameter Type Description idstring The schedule ID namestring The schedule name timezonestring The schedule timezone created_atstring When the schedule was created
API Key*
••••••••
Update Schedule (incidentio_schedules_update)
Update an existing schedule in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the schedule to update namestring No New name for the schedule timezonestring No New timezone for the schedule (e.g., America/New_York) configstring No Schedule configuration as JSON string with rotations. Example: {"rotations": [{"name": "Primary", "users": [{"id": "user_id"}], "handover_start_at": "2024-01-01T09:00:00Z", "handovers": [{"interval": 1, "interval_type": "weekly"}]}]} Examplestring No No description
Output
Parameter Type Description idstring The schedule ID namestring The schedule name timezonestring The schedule timezone created_atstring When the schedule was created
API Key*
••••••••
Delete Schedule (incidentio_schedules_delete)
Delete a schedule in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the schedule to delete
Output
Refer to the block outputs for this operation.
API Key*
••••••••
List Escalations (incidentio_escalations_list)
List all escalation policies in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key page_sizenumber No Number of results per page (default: 25)
Output
Parameter Type Description idstring The escalation policy ID namestring The escalation policy name created_atstring When the escalation policy was created
API Key*
••••••••
Idempotency Key*
Enter unique key (e.g., UUID)...
Title*
Enter escalation title...
Escalation Path ID
Enter escalation path ID (required if no user IDs)...
User IDs
Enter user IDs, comma-separated (required if no path ID)...
Create Escalation (incidentio_escalations_create)
Create a new escalation policy in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idempotency_keystring Yes Unique identifier to prevent duplicate escalation creation. Use a UUID or unique string. titlestring Yes Title of the escalation escalation_path_idstring No ID of the escalation path to use (required if user_ids not provided) user_idsstring No Comma-separated list of user IDs to notify (required if escalation_path_id not provided)
Output
Parameter Type Description idstring The escalation policy ID namestring The escalation policy name created_atstring When the escalation policy was created
API Key*
••••••••
Show Escalation (incidentio_escalations_show)
Get details of a specific escalation policy in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the escalation policy
Output
Parameter Type Description idstring The escalation policy ID namestring The escalation policy name created_atstring When the escalation policy was created
API Key*
••••••••
List Custom Fields (incidentio_custom_fields_list)
List all custom fields from incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key
Output
Parameter Type Description idstring Custom field ID namestring Custom field name descriptionstring Custom field description field_typestring Custom field type created_atstring Creation timestamp
API Key*
••••••••
Description*
Enter description...
Create Custom Field (incidentio_custom_fields_create)
Create a new custom field in incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key namestring Yes Name of the custom field descriptionstring Yes Description of the custom field (required) field_typestring Yes Type of the custom field (e.g., text, single_select, multi_select, numeric, datetime, link, user, team)
Output
Parameter Type Description idstring Custom field ID namestring Custom field name descriptionstring Custom field description field_typestring Custom field type created_atstring Creation timestamp
API Key*
••••••••
Show Custom Field (incidentio_custom_fields_show)
Get detailed information about a specific custom field from incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes Custom field ID
Output
Parameter Type Description idstring Custom field ID namestring Custom field name descriptionstring Custom field description field_typestring Custom field type created_atstring Creation timestamp
API Key*
••••••••
Description*
Enter description...
Update Custom Field (incidentio_custom_fields_update)
Update an existing custom field in incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes Custom field ID namestring Yes New name for the custom field (required) descriptionstring Yes New description for the custom field (required)
Output
Parameter Type Description idstring Custom field ID namestring Custom field name descriptionstring Custom field description field_typestring Custom field type created_atstring Creation timestamp
API Key*
••••••••
Delete Custom Field (incidentio_custom_fields_delete)
Delete a custom field from incident.io.
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes Custom field ID
Output
Refer to the block outputs for this operation.
API Key*
••••••••
List Severities (incidentio_severities_list)
List all severity levels configured in your Incident.io workspace. Returns severity details including id, name, description, and rank.
Input
Parameter Type Required Description apiKeystring Yes Incident.io API Key
Output
Parameter Type Description idstring Unique identifier for the severity level namestring Name of the severity level descriptionstring Description of the severity level
API Key*
••••••••
List Incident Statuses (incidentio_incident_statuses_list)
List all incident statuses configured in your Incident.io workspace. Returns status details including id, name, description, and category.
Input
Parameter Type Required Description apiKeystring Yes Incident.io API Key
Output
Parameter Type Description idstring Unique identifier for the incident status namestring Name of the incident status descriptionstring Description of the incident status
API Key*
••••••••
List Incident Types (incidentio_incident_types_list)
List all incident types configured in your Incident.io workspace. Returns type details including id, name, description, and default flag.
Input
Parameter Type Required Description apiKeystring Yes Incident.io API Key
Output
Parameter Type Description idstring Unique identifier for the incident type namestring Name of the incident type descriptionstring Description of the incident type
API Key*
••••••••
List Incident Roles (incidentio_incident_roles_list)
List all incident roles in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key
Output
Parameter Type Description idstring The incident role ID namestring The incident role name descriptionstring The incident role description instructionsstring Instructions for the role shortformstring Short form abbreviation of the role role_typestring The type of role requiredboolean Whether the role is required created_atstring When the role was created
API Key*
••••••••
Description*
Enter description...
Instructions*
Enter instructions for the role...
Shortform*
Enter short form abbreviation (e.g., INC, LEAD)...
Create Incident Role (incidentio_incident_roles_create)
Create a new incident role in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key namestring Yes Name of the incident role descriptionstring Yes Description of the incident role instructionsstring Yes Instructions for the incident role shortformstring Yes Short form abbreviation for the role
Output
Parameter Type Description idstring The incident role ID namestring The incident role name descriptionstring The incident role description instructionsstring Instructions for the role shortformstring Short form abbreviation of the role role_typestring The type of role requiredboolean Whether the role is required created_atstring When the role was created
API Key*
••••••••
Show Incident Role (incidentio_incident_roles_show)
Get details of a specific incident role in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the incident role
Output
Parameter Type Description idstring The incident role ID namestring The incident role name descriptionstring The incident role description instructionsstring Instructions for the role shortformstring Short form abbreviation of the role role_typestring The type of role requiredboolean Whether the role is required created_atstring When the role was created
API Key*
••••••••
Description*
Enter description...
Instructions*
Enter instructions for the role...
Shortform*
Enter short form abbreviation (e.g., INC, LEAD)...
Update Incident Role (incidentio_incident_roles_update)
Update an existing incident role in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the incident role to update namestring Yes Name of the incident role descriptionstring Yes Description of the incident role instructionsstring Yes Instructions for the incident role shortformstring Yes Short form abbreviation for the role
Output
Parameter Type Description idstring The incident role ID namestring The incident role name descriptionstring The incident role description instructionsstring Instructions for the role shortformstring Short form abbreviation of the role role_typestring The type of role requiredboolean Whether the role is required created_atstring When the role was created
API Key*
••••••••
Delete Incident Role (incidentio_incident_roles_delete)
Delete an incident role in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the incident role to delete
Output
Refer to the block outputs for this operation.
API Key*
••••••••
List Incident Timestamps (incidentio_incident_timestamps_list)
List all incident timestamp definitions in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key
Output
Parameter Type Description idstring The timestamp ID namestring The timestamp name ranknumber The rank/order of the timestamp created_atstring When the timestamp was created
API Key*
••••••••
Show Incident Timestamp (incidentio_incident_timestamps_show)
Get details of a specific incident timestamp definition in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the incident timestamp
Output
Parameter Type Description idstring The timestamp ID namestring The timestamp name ranknumber The rank/order of the timestamp created_atstring When the timestamp was created
API Key*
••••••••
After (Pagination)
Cursor for pagination
Incident ID
Enter incident ID (optional - leave blank for all incidents)...
List Incident Updates (incidentio_incident_updates_list)
List all updates for a specific incident in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key incident_idstring No The ID of the incident to get updates for (optional - if not provided, returns all updates) page_sizenumber No Number of results to return per page afterstring No Cursor for pagination
Output
Parameter Type Description idstring Severity ID incident_idstring The incident ID messagestring The update message namestring Severity name
API Key*
••••••••
After (Pagination)
Cursor for pagination
Schedule ID*
Enter schedule ID...
Entry Window Start (Date/Time)
e.g., 2024-01-01 00:00:00...
Entry Window End (Date/Time)
2024-12-31 23:59:59...
List Schedule Entries (incidentio_schedule_entries_list)
List all entries for a specific schedule in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key schedule_idstring Yes The ID of the schedule to get entries for entry_window_startstring No Start date/time to filter entries (ISO 8601 format) entry_window_endstring No End date/time to filter entries (ISO 8601 format) page_sizenumber No Number of results to return per page afterstring No Cursor for pagination
Output
Parameter Type Description idstring User ID schedule_idstring The schedule ID namestring User name
API Key*
••••••••
Schedule ID*
Enter schedule ID...
Rotation ID*
Enter rotation ID...
User ID
Enter user ID (provide one of: user_id, user_email, or user_slack_id)...
User Email
Enter user email (provide one of: user_id, user_email, or user_slack_id)...
User Slack ID
Enter user Slack ID (provide one of: user_id, user_email, or user_slack_id)...
Start At*
e.g., 2024-01-01 00:00:00...
End At*
2024-12-31 23:59:59...
Create Schedule Override (incidentio_schedule_overrides_create)
Create a new schedule override in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key rotation_idstring Yes The ID of the rotation to override schedule_idstring Yes The ID of the schedule user_idstring No The ID of the user to assign (provide one of: user_id, user_email, or user_slack_id) user_emailstring No The email of the user to assign (provide one of: user_id, user_email, or user_slack_id) user_slack_idstring No The Slack ID of the user to assign (provide one of: user_id, user_email, or user_slack_id) start_atstring Yes When the override starts (ISO 8601 format) end_atstring Yes When the override ends (ISO 8601 format)
Output
Parameter Type Description idstring User ID rotation_idstring The rotation ID schedule_idstring The schedule ID namestring User name
API Key*
••••••••
Path Configuration*
JSON array of escalation levels: [{"targets": [{"id": "...", "type": "...", "urgency": "..."}], "time_to_ack_seconds": 300}]
Working Hours
Optional JSON array: [{"weekday": "monday", "start_time": "09:00:00", "end_time": "17:00:00"}]
Create Escalation Path (incidentio_escalation_paths_create)
Create a new escalation path in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key namestring Yes Name of the escalation path pathjson Yes Array of escalation levels with targets and time to acknowledge in seconds. Each level should have: targets (array of {id, type, schedule_id?, user_id?, urgency}) and time_to_ack_seconds (number) working_hoursjson No Optional working hours configuration. Array of {weekday, start_time, end_time}
Output
Parameter Type Description idstring Target ID namestring The escalation path name typestring Target type schedule_idstring Schedule ID if type is schedule user_idstring User ID if type is user
API Key*
••••••••
Show Escalation Path (incidentio_escalation_paths_show)
Get details of a specific escalation path in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the escalation path
Output
Parameter Type Description idstring Target ID namestring The escalation path name typestring Target type schedule_idstring Schedule ID if type is schedule user_idstring User ID if type is user
API Key*
••••••••
Name
Enter name (optional for update)...
Path Configuration
JSON array of escalation levels (optional for update): [{"targets": [{"id": "...", "type": "...", "urgency": "..."}], "time_to_ack_seconds": 300}]
Working Hours
Optional JSON array: [{"weekday": "monday", "start_time": "09:00:00", "end_time": "17:00:00"}]
Update Escalation Path (incidentio_escalation_paths_update)
Update an existing escalation path in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the escalation path to update namestring No New name for the escalation path pathjson No New escalation path configuration. Array of escalation levels with targets and time_to_ack_seconds working_hoursjson No New working hours configuration. Array of {weekday, start_time, end_time}
Output
Parameter Type Description idstring Target ID namestring The escalation path name typestring Target type schedule_idstring Schedule ID if type is schedule user_idstring User ID if type is user
API Key*
••••••••
Delete Escalation Path (incidentio_escalation_paths_delete)
Delete an escalation path in incident.io
Input
Parameter Type Required Description apiKeystring Yes incident.io API Key idstring Yes The ID of the escalation path to delete
Output
Refer to the block outputs for this operation.
Integrate incident.io into the workflow. Manage incidents, actions, follow-ups, workflows, schedules, escalations, custom fields, and more.
Category: tools
Type: incidentio