Create integration and service on dashboard

Integrations has to be added to a service. In this doc we will take you through the process of how to create a service and add any number of integrations to it.

What is a service?

You can think of services as a microservice. Services are a way to scope your internal services from your architecture. Each of your service can have multiple integrations and you can create unlimited number of services. We highly encourage you to create different services for each of your different modules.

Learn more about services.

Adding service

You can create a new service by clicking on the New Service button on the services page.

Give it an appropriate name, for ex: Billing service. ( This way you can also integrate your payment gateway by adding another integration for every time payments fail ). Under integration, select AWS as an example and select your escalation policy. Hit Create service! Learn more about escalation policies.

Adding integrations while creating a new service will be deprecated on 15th September 2020

Once the service is created you will be able to see an overview of your service with all of it's integrations.

Adding integration

From the header, select Add integration. Optionally, on the sidebar select integrations and then add integration.

Step 1 - Select an integration
Step 2 - add service, escalation, Acknowledge timeout

Acknowledge timeout and repeat escalations are optional but we highly recommend it.

Step 3 - click on Copy webhook

The last bit on our dashboard is the final step of copying the webhook to be used on Pingdom used as an example here.

So, get the webhook by clicking on the Copy Webhook button.

Final step - copy the integration webhook

Make sure to use the Pingdom webhook in Pingdom. Using it on other integrations might not give you the proper incident messages and will not reliably group repeated

Not able to find an integration you are looking for?? Use the Webhook integration instead and paste it on any service.