{% extends "base.html" %} {% load compress humanize static hc_extras %} {% block title %}Integrations - {% site_name %}{% endblock %} {% block content %}
| Name, Details | Assigned Checks | Status | Last Notification | |||
|---|---|---|---|---|---|---|
|
|
{% if ch.name %}
{{ ch.name }}
{% else %}
unnamed
{% endif %}
{% if ch.kind == "email" %}
Email to {{ ch.email_value }}
{% if ch.email_notify_down and not ch.email_notify_up %}
(down only)
{% endif %}
{% if ch.email_notify_up and not ch.email_notify_down %}
(up only)
{% endif %}
{% elif ch.kind == "pd" %}
PagerDuty account {{ ch.pd_account }}
{% elif ch.kind == "po" %}
Pushover ({{ ch.po_priority }} priority)
{% elif ch.kind == "slack" %}
Slack
{% if ch.slack_team %}
team {{ ch.slack_team }},
channel {{ ch.slack_channel }}
{% endif %}
{% elif ch.kind == "telegram" %}
Telegram
{% if ch.telegram_type == "group" %}
chat {{ ch.telegram_name }}
{% elif ch.telegram_type == "private" %}
user {{ ch.telegram_name }}
{% endif %}
{% elif ch.kind == "sms" %}
SMS to {{ ch.sms_number }}
{% elif ch.kind == "trello" %}
Trello
board {{ ch.trello_board_list|first }},
list {{ ch.trello_board_list|last }}
{% elif ch.kind == "matrix" %}
Matrix {{ ch.value }}
{% elif ch.kind == "whatsapp" %}
WhatsApp to {{ ch.sms_number }}
{% if ch.whatsapp_notify_down and not ch.whatsapp_notify_up %}
(down only)
{% endif %}
{% if ch.whatsapp_notify_up and not ch.whatsapp_notify_down %}
(up only)
{% endif %}
{% elif ch.kind == "zulip" %}
Zulip
{% if ch.zulip_type == "stream" %}
stream {{ ch.zulip_to}}
{% elif ch.zulip_type == "private" %}
user {{ ch.zulip_to}}
{% endif %}
{% else %}
{{ ch.get_kind_display }}
{% endif %}
|
{{ ch.n_checks }} check{{ ch.n_checks|pluralize }}
|
{% if ch.kind == "email" and not ch.email_verified %} Unconfirmed {% elif ch.kind == "hipchat" or ch.kind == "pagerteam" %} Retired {% else %} Ready to deliver {% endif %} |
{% if n %}
{% if n.error %}
Failed, {{ n.created|naturaltime }}
{% else %}
Delivered, {{ n.created|naturaltime }}
{% endif %}
{% else %}
Never
{% endif %}
{% if ch.kind == "sms" or ch.kind == "whatsapp" %}
Used {{ profile.sms_sent_this_month }} of {{ profile.sms_limit }} sends this month. {% endif %} |
{% if ch.kind == "webhook" %} Edit {% endif %} |
The project "{{ project }}" does not have any integrations set up yet.
With no configured integrations, {% site_name %} will not send any notifications when checks change state.
A messaging app for teams.
{% if enable_slack_btn %} Add Integration {% else %} Add Integration {% endif %}
Get an email message when a check goes up or down.
Add Integration
Receive a HTTP callback when a check goes down.
Add Integration
Receive instant push notifications using Apprise; see all of the supported services here.
Add Integration
Cross-platform voice and text chat app designed for gamers.
Add Integration
Post notifications to a Matrix room.
Add Integration
High Trust Messaging for the Enterprise.
Add Integration
Chat and collaboration platform for Microsoft Office 365 customers.
Add Integration
Alerting & Incident Management Solution for Dev & Ops.
Add Integration
On-call scheduling, alerting, and incident tracking.
{% if enable_pdc %} Add Integration {% else %} Add Integration {% endif %}
DevOps Incident Management - On-Call Schedules, Alerts, & Notifications.
Add Integration
Export check and tag status values to Prometheus.
Add Integration
Pushbullet connects your devices, making them feel like one.
Add Integration
Receive instant push notifications on your phone or tablet.
Add Integration
Execute a local shell command when a check goes up or down.
Add Integration
Get a text message to your phone when a check goes down.
Add Integration
Incident management with unlimited alerts and on-call schedules.
Add Integration
A messaging app with a focus on speed and security.
Add Integration
Create a Trello card when a check goes down.
Add Integration
On-call scheduling, alerting, and incident tracking.
Add Integration
Get a WhatsApp message when a check goes up or down.
Add Integration
Open-source group chat.
Add Integration
Your favorite service or notification method not listed?
Please file an issue on GitHub!