{% extends "layouts/base.html" %} {% load static %} {% block title %}Notification Channels - Stream Processor{% endblock %} {% block content %}

Notification Channels

Manage notification delivery channels for alerts and updates

Total Channels
{{ channels|length|default:0 }}
Active Channels
{{ channels|length|default:0 }}
Email Channels
0
Webhook Channels
0
{% if channels %}
{% for channel in channels %}
{% if channel.channel_type == 'email' %} {% elif channel.channel_type == 'webhook' %} {% elif channel.channel_type == 'slack' %} {% else %} {% endif %}
{{ channel.name }}
{{ channel.get_channel_type_display|default:channel.channel_type }}
{% if channel.description %}

{{ channel.description|truncatewords:15 }}

{% endif %} {% if channel.channel_type == 'email' and channel.config.email %}
{{ channel.config.email }}
{% elif channel.channel_type == 'webhook' and channel.config.url %}
{{ channel.config.url|truncatechars:30 }}
{% endif %}
Created {{ channel.created_at|timesince }} ago
{% if channel.is_active %} Active {% else %} Inactive {% endif %}
{% endfor %}
{% if is_paginated %} {% endif %} {% else %}

No notification channels found

Get started by creating your first notification channel to receive alerts and updates.

Create First Channel
{% endif %}
{% endblock %}