Add new HTTP endpoint

Release notes

Problem to solve

Since we will now be allowing users to add multiple HTTP endpoints, we'll need to give them an easier way to add additional HTTP endpoints in the UI.

Intended users

User experience goal

Make it easier for users to add multiple HTTP endpoints

Proposal

  • Selecting an HTTP endpoint from the integration drop-down loads the form to set up the endpoint
  • Form is organized into steps as per designs
  • Step 2 has an input box to name the integration
  • Webhook URL and Auth key appear under step 3
  • Steps 4 utilizes the CURRENT test integration functionality

MVC_-_HTTP_endpoint_selected

Full flow

Default page Dropdown HTTP endpoint selected New integration successfully added message Test sent confirmation message
MVC Dropdown MVC_-_HTTP_endpoint_selected Save_confirmation Test_sent

Figma file

We will add the Custom mapping option in later iterations.

Further details

This work supports the Incident Management direction.

Permissions and Security

Documentation

Documentation required. This is be a new section under the Incident Management main nav item called Integrations.

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Amelia Bauerly