Overview
Pre-built tooling
Pre-built integrations
Access requirements
Setup guide
Useful links
API gotchas
Pre-built tooling
✅ Authorization
✅ Authorization
| Tools | Status |
|---|---|
| Pre-built authorization (API Key) | ✅ |
| Pre-built authorization UI | ✅ |
| Custom authorization UI | ✅ |
| End-user authorization guide | ✅ |
| Expired credentials detection | ✅ |
✅ Read & write data
✅ Read & write data
| Tools | Status |
|---|---|
| Pre-built integrations | ✅ |
| API unification | ✅ |
| 2-way sync | ✅ |
| Webhooks from Nango on data modifications | ✅ |
| Real-time webhooks from 3rd-party API | 🚫 (time to contribute: <48h) |
| Proxy requests | ✅ |
✅ Observability & data quality
✅ Observability & data quality
| Tools | Status |
|---|---|
| HTTP request logging | ✅ |
| End-to-end type safety | ✅ |
| Data runtime validation | ✅ |
| OpenTelemetry export | ✅ |
| Slack alerts on errors | ✅ |
| Integration status API | ✅ |
✅ Customization
✅ Customization
| Tools | Status |
|---|---|
| Create or customize use-cases | ✅ |
| Pre-configured pagination | 🚫 (time to contribute: <48h) |
| Pre-configured rate-limit handling | 🚫 (time to contribute: <48h) |
| Per-customer configurations | ✅ |
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
add-alert-tags | Add alert tags in incident.io. | Action | 🔗 Github |
connect-follow-up-external-issue | Connect a follow-up to an external issue in incident.io. | Action | 🔗 Github |
create-action | Create action in incident.io. | Action | 🔗 Github |
create-follow-up | Create follow up in incident.io. | Action | 🔗 Github |
create-incident-alert | Create incident alert in incident.io. | Action | 🔗 Github |
create-incident-timeline-item | Create incident timeline item in incident.io. | Action | 🔗 Github |
create-incident-update | Create incident update in incident.io. | Action | 🔗 Github |
create-incident | Create incident in incident.io. | Action | 🔗 Github |
delete-action | Delete action in incident.io. | Action | 🔗 Github |
delete-follow-up | Delete follow up in incident.io. | Action | 🔗 Github |
get-action | Get action in incident.io. | Action | 🔗 Github |
get-alert | Get alert in incident.io. | Action | 🔗 Github |
get-catalog-entry | Get catalog entry in incident.io. | Action | 🔗 Github |
get-catalog-type | Get catalog type in incident.io. | Action | 🔗 Github |
get-follow-up | Get follow up in incident.io. | Action | 🔗 Github |
get-incident-role | Get incident role in incident.io. | Action | 🔗 Github |
get-incident-status | Get incident status in incident.io. | Action | 🔗 Github |
get-incident-timestamp | Get incident timestamp in incident.io. | Action | 🔗 Github |
get-incident-type | Get incident type in incident.io. | Action | 🔗 Github |
get-incident | Get incident in incident.io. | Action | 🔗 Github |
get-postmortem-document-content | Get postmortem document content in incident.io. | Action | 🔗 Github |
get-postmortem-document | Get postmortem document in incident.io. | Action | 🔗 Github |
get-schedule-override | Get schedule override in incident.io. | Action | 🔗 Github |
get-schedule-replica | Get schedule replica in incident.io. | Action | 🔗 Github |
get-schedule-sync-rule | Get schedule sync rule in incident.io. | Action | 🔗 Github |
get-schedule | Get schedule in incident.io. | Action | 🔗 Github |
get-severity | Get severity in incident.io. | Action | 🔗 Github |
get-team | Get team in incident.io. | Action | 🔗 Github |
get-user-paging-provider | Get a user paging provider in incident.io. | Action | 🔗 Github |
get-user | Get user in incident.io. | Action | 🔗 Github |
list-actions | List actions in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-alert-tags | List alert tags in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-alerts | List alerts in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-catalog-entries | List catalog entries in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-catalog-resources | List catalog resources in incident.io. | Action | 🔗 Github |
list-catalog-types | List catalog types in incident.io. | Action | 🔗 Github |
list-follow-ups | List follow ups in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-incident-alerts | List incident alerts in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-incident-participant-workloads | List incident participant workloads in incident.io. | Action | 🔗 Github |
list-incident-participants | List incident participants in incident.io. | Action | 🔗 Github |
list-incident-roles | List incident roles in incident.io. | Action | 🔗 Github |
list-incident-statuses | List incident statuses in incident.io. | Action | 🔗 Github |
list-incident-timeline-items | List incident timeline items in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-incident-timestamps | List incident timestamps in incident.io. | Action | 🔗 Github |
list-incident-types | List incident types in incident.io. | Action | 🔗 Github |
list-incident-updates | List incident updates in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-incidents | List incidents in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-postmortem-documents | List postmortem documents in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-schedule-entries | List schedule entries in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-schedule-overrides | List schedule overrides in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-schedule-replicas | List schedule replicas in incident.io. | Action | 🔗 Github |
list-schedule-sync-rules | List schedule sync rules in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-schedules | List schedules in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-severities | List severities in incident.io. | Action | 🔗 Github |
list-teams | List teams in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
list-user-notification-methods | List user notification methods in incident.io. | Action | 🔗 Github |
list-user-notification-rules | List user notification rules in incident.io. | Action | 🔗 Github |
list-users | List users in incident.io. Returns one page; pass next_cursor as after to continue. | Action | 🔗 Github |
remove-alert-tags | Remove alert tags in incident.io. | Action | 🔗 Github |
resolve-alert | Resolve alert in incident.io. | Action | 🔗 Github |
set-alert-tags | Set alert tags in incident.io. | Action | 🔗 Github |
transition-incident-alert | Transition incident alert in incident.io. | Action | 🔗 Github |
update-action | Update action in incident.io. | Action | 🔗 Github |
update-follow-up | Update follow up in incident.io. | Action | 🔗 Github |
update-incident-timeline-item | Update incident timeline item in incident.io. | Action | 🔗 Github |
update-incident | Update incident in incident.io. | Action | 🔗 Github |
Access requirements
| Pre-Requisites | Status | Comment |
|---|---|---|
| Paid dev account | ✅ | Teams tier plan required |
| Paid test account | ❌ | Not required |
| Partnership | ❌ | Not required |
| App review | ❌ | Not required |
| Security audit | ❌ | Not required |
Setup guide
To get started with the Incident.io integration:- Sign up for a Teams tier plan or higher at Incident.io
- Generate an API key in your Incident.io settings
- Use the API key to authenticate with Nango
Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Useful links
Contribute useful links by editing this page
API gotchas
- API keys must be passed in the Authorization header as
Bearer <api_key> - API keys can have different scopes - make sure to grant the required permissions when creating the key
Contribute API gotchas by editing this page
Going further
Connect to Incident.io with an API Key
Guide to connect to Incident.io using Connect UI