AACFlow

incidentio

Manage incidents with incident.io

Usage Instructions

Integrate incident.io into the workflow. Manage incidents, actions, follow-ups, workflows, schedules, escalations, custom fields, and more.

Tools

incidentio_incidents_list

List incidents from incident.io. Returns a list of incidents with their details including severity, status, and timestamps.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
page_sizenumberNoNo description
afterstringNoPagination cursor to fetch the next page of results (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
incidentsarrayList of incidents
idstringIncident ID
namestringIncident name/title
summarystringIncident summary
descriptionstringIncident description
modestringIncident mode (standard, retrospective, test)
call_urlstringVideo call URL
severityobjectIncident severity
idstringSeverity ID
namestringSeverity name (e.g., Critical, Major, Minor)
descriptionstringSeverity description
ranknumberSeverity rank (lower = more severe)
statusobjectCurrent incident status
idstringStatus ID
namestringStatus name
descriptionstringStatus description
categorystringStatus category (triage, active, post-incident, closed)
incident_typeobjectIncident type
idstringIncident type ID
namestringIncident type name
descriptionstringIncident type description
is_defaultbooleanWhether this is the default incident type
created_atstringWhen the incident was created (ISO 8601)
updated_atstringWhen the incident was last updated (ISO 8601)
incident_urlstringURL to the incident page
slack_channel_idstringSlack channel ID
slack_channel_namestringSlack channel name
visibilitystringIncident visibility (public, private)
pagination_metaobjectPagination metadata
afterstringCursor for next page
page_sizenumberNumber of items per page
total_record_countnumberTotal number of records

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

ParameterTypeRequiredDescription
apiKeystringYesNo description
idempotency_keystringYesUnique identifier to prevent duplicate incident creation. Use a UUID or unique string.
namestringNoName of the incident (e.g., "Database connection issues")
summarystringNoBrief summary of the incident (e.g., "Intermittent connection failures to primary database")
severity_idstringYesID of the severity level (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
incident_type_idstringNoNo description
incident_status_idstringNoNo description
visibilitystringYesVisibility of the incident: "public" or "private" (required)

Output

ParameterTypeDescription
incidentobjectThe created incident object
idstringIncident ID
namestringIncident name
summarystringBrief summary of the incident
descriptionstringDetailed description of the incident
modestringIncident mode (e.g., standard, retrospective)
call_urlstringURL for the incident call/bridge
severityobjectSeverity of the incident
idstringSeverity ID
namestringSeverity name
ranknumberSeverity rank
statusobjectCurrent status of the incident
idstringStatus ID
namestringStatus name
categorystringStatus category
incident_typeobjectType of the incident
idstringType ID
namestringType name
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_urlstringURL to the incident
slack_channel_idstringAssociated Slack channel ID
slack_channel_namestringAssociated Slack channel name
visibilitystringIncident visibility

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

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesID of the incident to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
incidentobjectDetailed incident information
idstringIncident ID
namestringIncident name
summarystringBrief summary of the incident
descriptionstringDetailed description of the incident
modestringIncident mode (e.g., standard, retrospective)
call_urlstringURL for the incident call/bridge
permalinkstringPermanent link to the incident
severityobjectSeverity of the incident
idstringSeverity ID
namestringSeverity name
ranknumberSeverity rank
statusobjectCurrent status of the incident
idstringStatus ID
namestringStatus name
categorystringStatus category
incident_typeobjectType of the incident
idstringType ID
namestringType name
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_urlstringURL to the incident
slack_channel_idstringAssociated Slack channel ID
slack_channel_namestringAssociated Slack channel name
visibilitystringIncident visibility
custom_field_entriesarrayCustom field values for the incident
incident_role_assignmentsarrayRole assignments for the incident

incidentio_incidents_update

Update an existing incident in incident.io. Can update name, summary, severity, status, or type.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesID of the incident to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringNoUpdated name of the incident (e.g., "Database connection issues")
summarystringNoUpdated summary of the incident (e.g., "Intermittent connection failures to primary database")
severity_idstringNoUpdated severity ID for the incident (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
incident_status_idstringNoUpdated status ID for the incident (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
incident_type_idstringNoNo description
notify_incident_channelbooleanYesNo description

Output

ParameterTypeDescription
incidentobjectThe updated incident object
idstringIncident ID
namestringIncident name
summarystringBrief summary of the incident
descriptionstringDetailed description of the incident
modestringIncident mode (e.g., standard, retrospective)
call_urlstringURL for the incident call/bridge
severityobjectSeverity of the incident
idstringSeverity ID
namestringSeverity name
ranknumberSeverity rank
statusobjectCurrent status of the incident
idstringStatus ID
namestringStatus name
categorystringStatus category
incident_typeobjectType of the incident
idstringType ID
namestringType name
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_urlstringURL to the incident
slack_channel_idstringAssociated Slack channel ID
slack_channel_namestringAssociated Slack channel name
visibilitystringIncident visibility

incidentio_actions_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
incident_idstringNoFilter actions by incident ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
actionsarrayList of actions
idstringAction ID
descriptionstringAction description
assigneeobjectAssigned user
idstringUser ID
namestringUser name
emailstringUser email
statusstringAction status
due_atstringDue date/time
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_idstringAssociated incident ID
creatorobjectUser who created the action
idstringUser ID
namestringUser name
emailstringUser email
completed_atstringCompletion timestamp
external_issue_referenceobjectExternal issue tracking reference
providerstringIssue tracking provider (e.g., Jira, Linear)
issue_namestringIssue identifier
issue_permalinkstringURL to the external issue

incidentio_actions_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesAction ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
actionobjectAction details
idstringAction ID
descriptionstringAction description
assigneeobjectAssigned user
idstringUser ID
namestringUser name
emailstringUser email
statusstringAction status
due_atstringDue date/time
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_idstringAssociated incident ID
creatorobjectUser who created the action
idstringUser ID
namestringUser name
emailstringUser email
completed_atstringCompletion timestamp
external_issue_referenceobjectExternal issue tracking reference
providerstringIssue tracking provider (e.g., Jira, Linear)
issue_namestringIssue identifier
issue_permalinkstringURL to the external issue

incidentio_follow_ups_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
incident_idstringNoFilter follow-ups by incident ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
follow_upsarrayList of follow-ups
idstringFollow-up ID
titlestringFollow-up title
descriptionstringFollow-up description
assigneeobjectAssigned user
idstringUser ID
namestringUser name
emailstringUser email
statusstringFollow-up status
priorityobjectFollow-up priority
idstringPriority ID
namestringPriority name
descriptionstringPriority description
ranknumberPriority rank
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_idstringAssociated incident ID
creatorobjectUser who created the follow-up
idstringUser ID
namestringUser name
emailstringUser email
completed_atstringCompletion timestamp
labelsarrayLabels associated with the follow-up
external_issue_referenceobjectExternal issue tracking reference
providerstringExternal provider name
issue_namestringExternal issue name or ID
issue_permalinkstringPermalink to external issue

incidentio_follow_ups_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesFollow-up ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
follow_upobjectFollow-up details
idstringFollow-up ID
titlestringFollow-up title
descriptionstringFollow-up description
assigneeobjectAssigned user
idstringUser ID
namestringUser name
emailstringUser email
statusstringFollow-up status
priorityobjectFollow-up priority
idstringPriority ID
namestringPriority name
descriptionstringPriority description
ranknumberPriority rank
created_atstringCreation timestamp
updated_atstringLast update timestamp
incident_idstringAssociated incident ID
creatorobjectUser who created the follow-up
idstringUser ID
namestringUser name
emailstringUser email
completed_atstringCompletion timestamp
labelsarrayLabels associated with the follow-up
external_issue_referenceobjectExternal issue tracking reference
providerstringExternal provider name
issue_namestringExternal issue name or ID
issue_permalinkstringPermalink to external issue

incidentio_users_list

List all users in your Incident.io workspace. Returns user details including id, name, email, and role.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
page_sizenumberNoNo description
afterstringNoNo description

Output

ParameterTypeDescription
usersarrayList of users in the workspace
idstringUnique identifier for the user
namestringFull name of the user
emailstringEmail address of the user
rolestringRole of the user in the workspace
pagination_metaobjectPagination metadata
afterstringCursor for next page
page_sizenumberNumber of items per page
total_record_countnumberTotal number of records

incidentio_users_show

Get detailed information about a specific user in your Incident.io workspace by their ID.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe unique identifier of the user to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
userobjectDetails of the requested user
idstringUnique identifier for the user
namestringFull name of the user
emailstringEmail address of the user
rolestringRole of the user in the workspace

incidentio_workflows_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
page_sizenumberNoNo description
afterstringNoPagination cursor to fetch the next page of results (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
workflowsarrayList of workflows
idstringUnique identifier for the workflow
namestringName of the workflow
statestringState of the workflow (active, draft, or disabled)
folderstringFolder the workflow belongs to
created_atstringWhen the workflow was created
updated_atstringWhen the workflow was last updated
pagination_metaobjectPagination metadata
afterstringCursor for next page
page_sizenumberNumber of results per page

incidentio_workflows_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the workflow to retrieve (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
workflowobjectThe workflow details
idstringUnique identifier for the workflow
namestringName of the workflow
statestringState of the workflow (active, draft, or disabled)
folderstringFolder the workflow belongs to
created_atstringWhen the workflow was created
updated_atstringWhen the workflow was last updated

incidentio_workflows_update

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the workflow to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringNoNew name for the workflow (e.g., "Notify on Critical Incidents")
statestringNoNo description
folderstringNoNo description

Output

ParameterTypeDescription
workflowobjectThe updated workflow
idstringUnique identifier for the workflow
namestringName of the workflow
statestringState of the workflow (active, draft, or disabled)
folderstringFolder the workflow belongs to
created_atstringWhen the workflow was created
updated_atstringWhen the workflow was last updated

incidentio_workflows_delete

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the workflow to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
messagestringSuccess message

incidentio_schedules_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
page_sizenumberNoNo description
afterstringNoPagination cursor to fetch the next page of results (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
schedulesarrayList of schedules
idstringThe schedule ID
namestringThe schedule name
timezonestringThe schedule timezone
created_atstringWhen the schedule was created
updated_atstringWhen the schedule was last updated
pagination_metaobjectPagination metadata
afterstringCursor for next page
page_sizenumberNumber of results per page

incidentio_schedules_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
namestringYesName of the schedule (e.g., "Primary On-Call")
timezonestringYesNo description
configstringYesSchedule 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"}]}]}

Output

ParameterTypeDescription
scheduleobjectThe created schedule
idstringThe schedule ID
namestringThe schedule name
timezonestringThe schedule timezone
created_atstringWhen the schedule was created
updated_atstringWhen the schedule was last updated

incidentio_schedules_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the schedule (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
scheduleobjectThe schedule details
idstringThe schedule ID
namestringThe schedule name
timezonestringThe schedule timezone
created_atstringWhen the schedule was created
updated_atstringWhen the schedule was last updated

incidentio_schedules_update

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the schedule to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringNoNew name for the schedule (e.g., "Primary On-Call")
timezonestringNoNo description
configstringNoSchedule 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"}]}]}

Output

ParameterTypeDescription
scheduleobjectThe updated schedule
idstringThe schedule ID
namestringThe schedule name
timezonestringThe schedule timezone
created_atstringWhen the schedule was created
updated_atstringWhen the schedule was last updated

incidentio_schedules_delete

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the schedule to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
messagestringSuccess message

incidentio_escalations_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
escalationsarrayList of escalation policies
idstringThe escalation policy ID
namestringThe escalation policy name
created_atstringWhen the escalation policy was created
updated_atstringWhen the escalation policy was last updated

incidentio_escalations_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idempotency_keystringYesUnique identifier to prevent duplicate escalation creation. Use a UUID or unique string.
titlestringYesTitle of the escalation (e.g., "Database Critical Alert")
escalation_path_idstringNoNo description
user_idsstringNoComma-separated list of user IDs to notify (required if escalation_path_id not provided)

Output

ParameterTypeDescription
escalationobjectThe created escalation policy
idstringThe escalation policy ID
namestringThe escalation policy name
created_atstringWhen the escalation policy was created
updated_atstringWhen the escalation policy was last updated

incidentio_escalations_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the escalation policy (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
escalationobjectThe escalation policy details
idstringThe escalation policy ID
namestringThe escalation policy name
created_atstringWhen the escalation policy was created
updated_atstringWhen the escalation policy was last updated

incidentio_custom_fields_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
custom_fieldsarrayList of custom fields
idstringCustom field ID
namestringCustom field name
descriptionstringCustom field description
field_typestringCustom field type
created_atstringCreation timestamp
updated_atstringLast update timestamp

incidentio_custom_fields_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
namestringYesName of the custom field (e.g., "Affected Service")
descriptionstringYesNo description
field_typestringYesType of the custom field (e.g., text, single_select, multi_select, numeric, datetime, link, user, team)

Output

ParameterTypeDescription
custom_fieldobjectCreated custom field
idstringCustom field ID
namestringCustom field name
descriptionstringCustom field description
field_typestringCustom field type
created_atstringCreation timestamp
updated_atstringLast update timestamp

incidentio_custom_fields_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesCustom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
custom_fieldobjectCustom field details
idstringCustom field ID
namestringCustom field name
descriptionstringCustom field description
field_typestringCustom field type
created_atstringCreation timestamp
updated_atstringLast update timestamp

incidentio_custom_fields_update

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesCustom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringYesNew name for the custom field (e.g., "Affected Service")
descriptionstringYesNo description

Output

ParameterTypeDescription
custom_fieldobjectUpdated custom field
idstringCustom field ID
namestringCustom field name
descriptionstringCustom field description
field_typestringCustom field type
created_atstringCreation timestamp
updated_atstringLast update timestamp

incidentio_custom_fields_delete

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesCustom field ID (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
messagestringSuccess message

incidentio_severities_list

List all severity levels configured in your Incident.io workspace. Returns severity details including id, name, description, and rank.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
severitiesarrayList of severity levels
idstringUnique identifier for the severity level
namestringName of the severity level
descriptionstringDescription of the severity level
ranknumberRank/order of the severity level

incidentio_incident_statuses_list

List all incident statuses configured in your Incident.io workspace. Returns status details including id, name, description, and category.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
incident_statusesarrayList of incident statuses
idstringUnique identifier for the incident status
namestringName of the incident status
descriptionstringDescription of the incident status
categorystringCategory of the incident status

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

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
incident_typesarrayList of incident types
idstringUnique identifier for the incident type
namestringName of the incident type
descriptionstringDescription of the incident type
is_defaultbooleanWhether this is the default incident type

incidentio_incident_roles_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
incident_rolesarrayList of incident roles
idstringThe incident role ID
namestringThe incident role name
descriptionstringThe incident role description
instructionsstringInstructions for the role
shortformstringShort form abbreviation of the role
role_typestringThe type of role
requiredbooleanWhether the role is required
created_atstringWhen the role was created
updated_atstringWhen the role was last updated

incidentio_incident_roles_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
namestringYesName of the incident role (e.g., "Incident Commander")
descriptionstringYesNo description
instructionsstringYesNo description
shortformstringYesNo description

Output

ParameterTypeDescription
incident_roleobjectThe created incident role
idstringThe incident role ID
namestringThe incident role name
descriptionstringThe incident role description
instructionsstringInstructions for the role
shortformstringShort form abbreviation of the role
role_typestringThe type of role
requiredbooleanWhether the role is required
created_atstringWhen the role was created
updated_atstringWhen the role was last updated

incidentio_incident_roles_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the incident role (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
incident_roleobjectThe incident role details
idstringThe incident role ID
namestringThe incident role name
descriptionstringThe incident role description
instructionsstringInstructions for the role
shortformstringShort form abbreviation of the role
role_typestringThe type of role
requiredbooleanWhether the role is required
created_atstringWhen the role was created
updated_atstringWhen the role was last updated

incidentio_incident_roles_update

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the incident role to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringYesName of the incident role (e.g., "Incident Commander")
descriptionstringYesNo description
instructionsstringYesNo description
shortformstringYesNo description

Output

ParameterTypeDescription
incident_roleobjectThe updated incident role
idstringThe incident role ID
namestringThe incident role name
descriptionstringThe incident role description
instructionsstringInstructions for the role
shortformstringShort form abbreviation of the role
role_typestringThe type of role
requiredbooleanWhether the role is required
created_atstringWhen the role was created
updated_atstringWhen the role was last updated

incidentio_incident_roles_delete

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the incident role to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
messagestringSuccess message

incidentio_incident_timestamps_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description

Output

ParameterTypeDescription
incident_timestampsarrayList of incident timestamp definitions
idstringThe timestamp ID
namestringThe timestamp name
ranknumberThe rank/order of the timestamp
created_atstringWhen the timestamp was created
updated_atstringWhen the timestamp was last updated

incidentio_incident_timestamps_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the incident timestamp (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
incident_timestampobjectThe incident timestamp details
idstringThe timestamp ID
namestringThe timestamp name
ranknumberThe rank/order of the timestamp
created_atstringWhen the timestamp was created
updated_atstringWhen the timestamp was last updated

incidentio_incident_updates_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
incident_idstringNoThe ID of the incident to get updates for (e.g., "01FCNDV6P870EA6S7TK1DSYDG0"). If not provided, returns all updates
page_sizenumberNoNo description
afterstringNoCursor for pagination (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
incident_updatesarrayList of incident updates
idstringThe update ID
incident_idstringThe incident ID
messagestringThe update message
new_severityobjectNew severity if changed
idstringSeverity ID
namestringSeverity name
ranknumberSeverity rank
new_statusobjectNew status if changed
idstringStatus ID
namestringStatus name
categorystringStatus category
updaterobjectUser who created the update
idstringUser ID
namestringUser name
emailstringUser email
created_atstringWhen the update was created
updated_atstringWhen the update was last modified
pagination_metaobjectPagination information
afterstringCursor for next page
page_sizenumberNumber of results per page

incidentio_schedule_entries_list

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
schedule_idstringYesThe ID of the schedule to get entries for (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
entry_window_startstringNoStart date/time to filter entries in ISO 8601 format (e.g., "2024-01-15T09:00:00Z")
entry_window_endstringNoEnd date/time to filter entries in ISO 8601 format (e.g., "2024-01-22T09:00:00Z")
page_sizenumberNoNo description
afterstringNoCursor for pagination (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
schedule_entriesarrayList of schedule entries
idstringThe entry ID
schedule_idstringThe schedule ID
userobjectUser assigned to this entry
idstringUser ID
namestringUser name
emailstringUser email
start_atstringWhen the entry starts
end_atstringWhen the entry ends
layer_idstringThe schedule layer ID
created_atstringWhen the entry was created
updated_atstringWhen the entry was last updated
pagination_metaobjectPagination information
afterstringCursor for next page
after_urlstringURL for next page
page_sizenumberNumber of results per page

incidentio_schedule_overrides_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
rotation_idstringYesThe ID of the rotation to override (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
schedule_idstringYesThe ID of the schedule (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
user_idstringNoThe ID of the user to assign (provide one of: user_id, user_email, or user_slack_id)
user_emailstringNoThe email of the user to assign (provide one of: user_id, user_email, or user_slack_id)
user_slack_idstringNoThe Slack ID of the user to assign (provide one of: user_id, user_email, or user_slack_id)
start_atstringYesWhen the override starts in ISO 8601 format (e.g., "2024-01-15T09:00:00Z")
end_atstringYesWhen the override ends in ISO 8601 format (e.g., "2024-01-22T09:00:00Z")

Output

ParameterTypeDescription
overrideobjectThe created schedule override
idstringThe override ID
rotation_idstringThe rotation ID
schedule_idstringThe schedule ID
userobjectUser assigned to this override
idstringUser ID
namestringUser name
emailstringUser email
start_atstringWhen the override starts
end_atstringWhen the override ends
created_atstringWhen the override was created
updated_atstringWhen the override was last updated

incidentio_escalation_paths_create

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
namestringYesName of the escalation path (e.g., "Critical Incident Path")
pathjsonYesArray 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_hoursjsonNoNo description

Output

ParameterTypeDescription
escalation_pathobjectThe created escalation path
idstringThe escalation path ID
namestringThe escalation path name
patharrayArray of escalation levels
targetsarrayTargets for this level
idstringTarget ID
typestringTarget type
schedule_idstringSchedule ID if type is schedule
user_idstringUser ID if type is user
urgencystringUrgency level
time_to_ack_secondsnumberTime to acknowledge in seconds
working_hoursarrayWorking hours configuration
weekdaystringDay of week
start_timestringStart time
end_timestringEnd time
created_atstringWhen the path was created
updated_atstringWhen the path was last updated

incidentio_escalation_paths_show

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the escalation path (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
escalation_pathobjectThe escalation path details
idstringThe escalation path ID
namestringThe escalation path name
patharrayArray of escalation levels
targetsarrayTargets for this level
idstringTarget ID
typestringTarget type
schedule_idstringSchedule ID if type is schedule
user_idstringUser ID if type is user
urgencystringUrgency level
time_to_ack_secondsnumberTime to acknowledge in seconds
working_hoursarrayWorking hours configuration
weekdaystringDay of week
start_timestringStart time
end_timestringEnd time
created_atstringWhen the path was created
updated_atstringWhen the path was last updated

incidentio_escalation_paths_update

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the escalation path to update (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")
namestringNoNew name for the escalation path (e.g., "Critical Incident Path")
pathjsonNoNew escalation path configuration. Array of escalation levels with targets and time_to_ack_seconds
working_hoursjsonNoNo description

Output

ParameterTypeDescription
escalation_pathobjectThe updated escalation path
idstringThe escalation path ID
namestringThe escalation path name
patharrayArray of escalation levels
targetsarrayTargets for this level
idstringTarget ID
typestringTarget type
schedule_idstringSchedule ID if type is schedule
user_idstringUser ID if type is user
urgencystringUrgency level
time_to_ack_secondsnumberTime to acknowledge in seconds
working_hoursarrayWorking hours configuration
weekdaystringDay of week
start_timestringStart time
end_timestringEnd time
created_atstringWhen the path was created
updated_atstringWhen the path was last updated

incidentio_escalation_paths_delete

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
idstringYesThe ID of the escalation path to delete (e.g., "01FCNDV6P870EA6S7TK1DSYDG0")

Output

ParameterTypeDescription
messagestringSuccess message

On this page

Usage Instructions
Tools
incidentio_incidents_list
Input
Output
incidentio_incidents_create
Input
Output
incidentio_incidents_show
Input
Output
incidentio_incidents_update
Input
Output
incidentio_actions_list
Input
Output
incidentio_actions_show
Input
Output
incidentio_follow_ups_list
Input
Output
incidentio_follow_ups_show
Input
Output
incidentio_users_list
Input
Output
incidentio_users_show
Input
Output
incidentio_workflows_list
Input
Output
incidentio_workflows_show
Input
Output
incidentio_workflows_update
Input
Output
incidentio_workflows_delete
Input
Output
incidentio_schedules_list
Input
Output
incidentio_schedules_create
Input
Output
incidentio_schedules_show
Input
Output
incidentio_schedules_update
Input
Output
incidentio_schedules_delete
Input
Output
incidentio_escalations_list
Input
Output
incidentio_escalations_create
Input
Output
incidentio_escalations_show
Input
Output
incidentio_custom_fields_list
Input
Output
incidentio_custom_fields_create
Input
Output
incidentio_custom_fields_show
Input
Output
incidentio_custom_fields_update
Input
Output
incidentio_custom_fields_delete
Input
Output
incidentio_severities_list
Input
Output
incidentio_incident_statuses_list
Input
Output
incidentio_incident_types_list
Input
Output
incidentio_incident_roles_list
Input
Output
incidentio_incident_roles_create
Input
Output
incidentio_incident_roles_show
Input
Output
incidentio_incident_roles_update
Input
Output
incidentio_incident_roles_delete
Input
Output
incidentio_incident_timestamps_list
Input
Output
incidentio_incident_timestamps_show
Input
Output
incidentio_incident_updates_list
Input
Output
incidentio_schedule_entries_list
Input
Output
incidentio_schedule_overrides_create
Input
Output
incidentio_escalation_paths_create
Input
Output
incidentio_escalation_paths_show
Input
Output
incidentio_escalation_paths_update
Input
Output
incidentio_escalation_paths_delete
Input
Output
Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started