{% 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 %}
{% else %}
{{ ch.get_kind_display }}
{% endif %}
|
{{ ch.n_checks }} check{{ ch.n_checks|pluralize }}
|
{% if ch.kind == "email" and not ch.email_verified %} {% if n and n.error %} Disabled {% else %} Unconfirmed {% endif %} {% elif ch.kind == "hipchat" %} 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 %} |
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 IntegrationReceive a HTTP callback when a check goes down.
Add IntegrationReceive instant push notifications using Apprise; see all of the supported services here.
Add IntegrationCross-platform voice and text chat app designed for gamers.
Add IntegrationPost notifications to a Matrix room.
Add IntegrationHigh Trust Messaging for the Enterprise.
Add IntegrationChat and collaboration platform for Microsoft Office 365 customers.
Add IntegrationAlerting & Incident Management Solution for Dev & Ops.
Add IntegrationOn-call scheduling, alerting, and incident tracking.
{% if enable_pdc %} Add Integration {% else %} Add Integration {% endif %}On-call rotations without limits.
Add IntegrationDevOps Incident Management - On-Call Schedules, Alerts, & Notifications
Add IntegrationExport check and tag status values to Prometheus.
Add IntegrationPushbullet connects your devices, making them feel like one.
Add IntegrationReceive instant push notifications on your phone or tablet.
Add IntegrationExecute a local shell command when a check goes up or down.
Add IntegrationGet a text message to your phone when a check goes down.
Add IntegrationA messaging app with a focus on speed and security.
Add IntegrationCreate a Trello card when a check goes down.
Add IntegrationOn-call scheduling, alerting, and incident tracking.
Add IntegrationGet a WhatsApp message when a check goes up or down.
Add Integration
Your favorite service or notification method not listed?
Please file an issue on GitHub!