Default timezones

July 29, 2025

When you’re a distributed organization, it can be tricky making sure that everyone’s on the same page time-wise when responding to incidents. To make this easier, we’ve built support for default timezones, so everyone in your organization can view times in the same timezone. No more trying to convert timezones in your head in the middle of an incident!

When your organization has a default timezone configured, times in the dashboard will be displayed in that timezone. The times will also be displayed in your local time when you hover over them. Inputting times will also be interpreted in the default timezone. Your default timezone will also apply in Slack.

If this is a feature that you could benefit from, please contact your Customer Success Manager or help@incident.io.

Required alert attributes

You can now mark alert attributes as 'required,' which means that you expect them to be set on every alert. This is useful for ensuring that attributes used for alert routing will always have a value and that important attributes are consistently set across alert sources.

This will help organizations with vast amounts of alert sources to feel more confident that their alert configuration is set-up correctly. When an attribute is required, we will:

  • Warn you if your alert sources are misconfigured, i.e. not setting the required attribute
  • Optionally notify you via email or Slack when we receive an alert that is missing a value for a required attribute
  • Clearly signal alerts which are missing required attribute values in the dashboard

If you’d like to view more details please see our help doc here.

Custom HTTP alert source

We've rolled out an update to our HTTP alert source, which adds a custom type that allows us to accept any payload using a JavaScript expression to turn it into an alert.

If you’d like to see how this can work, please see our public docs.

What else we’ve shipped

New

  • You can now attach alerts to incidents manually
  • You can now bulk merge incidents in the web dashboard
  • Editing custom timestamps now gives you a "timestamp occurred at" activity log & timeline item, in addition to the existing "timestamp set at" items
  • OpsLevel users will now see all components in the Catalog, not just services
  • Incident updates sent via SMS now include a link to the incident call if there is one

Improvements

  • Show error message for Google and Intercom connection issues where account is already connected elsewhere
  • Show error message for SAML setup when using an email account on a consumer domain
  • Display Intercom workspace names with encoding correctly in dashboards
  • Make header sticky when editing the timeline
  • Give users better feedback when they don’t have permission to edit nudges or complete post-mortems
  • Improved documentation of the status page widget API
  • Better error handling when you select an unavailable Slack channel when declaring a retrospective incident
  • Fixed display of post-incident flow page when viewed on smaller screens
  • We've improved the performance of loading the escalations list on web

Bug fixes

  • Fix infinite loop when trying to connect to Slack workspace without channel creation permissions
  • Incident visibility wasn't reset correctly in declare form for Microsoft Teams when switching between incident types
  • Status page maintenance window start time is now correctly using impact start time in Intercom widget
  • Remove post incident tasks from Microsoft Teams accounts that are only applicable in Slack
  • Linking Status Page incidents to Response incidents in the dashboard wasn't creating the relevant timeline items
  • Clicking outside the “Add custom event” drawer on the incident timeline now warns you before closing if you’ve got unsaved changed
  • Fixed using a numeric custom field to control visibility of a custom field
  • Corrected API docs for filtering incidents by incident role
  • Fixed an issue where the tab bar on Android could be covered up by 3-button system navigation bars
  • Fixed an issue where links showed up incorrectly in alert resolved messages
  • Fixed an issue where you had to refresh your browser to see the override after accepting a cover request
  • Fixed an issue where links couldn't be tapped on to be opened on mobile
  • Fixed an issue where on-call pay wasn't sorting by monetary values correctly
  • Fixed an issue where expressions that fall back to other expressions couldn't be saved if they used arrays
  • When editing multiple status page components at the same time, we now ensure the status of those components is accurate
  • Any table that's been pasted into an incident summary will be exported to Jira as expected

So good, you’ll break things on purpose

Ready for modern incident management? Book a call with one of our experts today.

Signup image

We’d love to talk to you about

  • All-in-one incident management
  • Our unmatched speed of deployment
  • Why we’re loved by users and easily adopted
  • How we work for the whole organization