{% 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 == "pagertree" %}
PagerTree
{% elif ch.kind == "pagerteam" %}
Pager Team
{% elif ch.kind == "opsgenie" %}
OpsGenie
{% elif ch.kind == "victorops" %}
VictorOps
{% 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 == "webhook" %}
Webhook
{% elif ch.kind == "pushbullet" %}
Pushbullet
{% elif ch.kind == "discord" %}
Discord
{% 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 == "hipchat" %}
HipChat
{% 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.kind }}
{% 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 %} |
A messaging app for teams.
Add IntegrationGet an email message when a check goes up or down.
Add IntegrationGet a text message to your phone when a check goes down.
Add IntegrationReceive a HTTP callback when a check goes down.
Add IntegrationReceive instant push notifications on your phone or tablet.
Add IntegrationPushbullet connects your devices, making them feel like one.
Add IntegrationA messaging app with a focus on speed and security.
Add IntegrationOn-call scheduling, alerting, and incident tracking.
Add IntegrationDevOps Incident Management - On-Call Schedules, Alerts, & Notifications
Add IntegrationOn-call scheduling, alerting, and incident tracking.
Add IntegrationOn-call rotations without limits.
Add IntegrationCross-platform voice and text chat app designed for gamers.
Add IntegrationAlerting & Incident Management Solution for Dev & Ops.
Add IntegrationCreate a Trello card when a check goes down.
Add IntegrationPost notifications to a Matrix room.
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!