For the complete documentation index, see llms.txt. This page is also available as Markdown.

Particle Integration

Create alerts in ilert from Particle alerts.

Particle.io is a platform that provides everything necessary for organizations to develop, deploy, and manage their Internet of Things (IoT) products. It serves as a comprehensive ecosystem for connected device development with robust tools, APIs, and hardware kits. With Particle.io, you can build IoT devices at scale, delivering connectivity, device management, and security features out-of-the-box.

ilert's integration for Particle enables users to receive alerts from their devices via SMS, push, voice, and messenger notifications. It helps to connect Particle devices with other services and tools in the tech stack and speed up incident response.

In ilert: Create a Particle alert source

  1. Go to Alerting → Alert sources and click Create new alert source.

  2. Search for Particle, click its tile, and click Next.

  3. Give your alert source a name, optionally assign teams, and click Next.

  4. Choose who gets notified: select Use existing escalation policy and pick a policy, or Generate new escalation policy to start with a basic one that notifies you first. Click Next.

    The escalation step of the ilert alert source wizard, headed Who should be notified about alerts, with an escalation policy selected and a preview of its escalation rules below.
    Pick an existing escalation policy, or generate a basic one without leaving the wizard.
  5. Select Default grouping and click Continue setup. It groups events by the alert key the integration sets; the other grouping options are easier to judge once events are arriving.

  6. The next page shows more settings, such as notification priority and alert templates. Click Finish setup for now; you can change them later.

  7. On the final page, ilert shows the integration key and URL for this alert source. You will need them later in this guide.

In Particle: Create a Webhook

  1. In the sidebar click on Integrations.

  1. Now click on ADD NEW INTEGRATION.

  1. Click on Webhook, to create a new webhook integration.

  1. Enter a Name, an Event Name(ALERT or RESOLVE) and the previous generated ilert webhook URL into the URL field.

  2. Change the Request Type to POST and open the Advanced Settings.

  1. Select Default. (for custom json data follow this step)

  1. Click on SAVE.

  2. Optional: Click on TEST to test the integration.

Custom Webhooks

In Particle: Custom json data

  1. Under Advanced Settings choose Custom for JSON DATA.

  2. Create a template using the Particle documentation. (it is also possible to add own customized values)

In ilert: Create a custom template

  1. Go to the alert source edit view.

  2. Under Alert template enable Alert summary and Alert details.

  3. For a detailed guide on how to use our alert templating click here.

  4. Use the payload keys created in this step to create the alert template.

FAQ

Will alerts in ilert be resolved automatically?

Yes, as soon as a webhook integration is sending an RESOLVE event, the alert in ilert will be fixed. To create RESOLVE events, follow the guide and use RESOLVE as Event Name.

Last updated

Was this helpful?