notifications

Route user-facing alerts with channel selection, deduplication, and audit logging.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill notifications-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notifications
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/skills/notifications
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill notifications-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

It solves the problem of sending timely user-facing alerts without manually handling channel delivery, deduplication, or audit logging.

Core Features & Use Cases

  • Unified notification routing: Sends notifications through a centralized router that selects the best channel based on user preferences, channel availability, and urgency.
  • Deduplication with dedupe keys: Prevents duplicate signals from being dispatched by permanently suppressing repeated dedupe_key values in the event store.
  • Audit-friendly event grouping: Uses source-event-name to group related notifications into conversations for coherent user experience and traceability.

Quick Start

Use the assistant notifications send command to send a message immediately to the user through the unified notification router.

Frequently Asked Questions about notifications

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route user-facing alerts without manually writing delivery logic?

You can route user-facing alerts through a unified notification router that handles channel selection, delivery, deduplication, and audit logging automatically without manual routing logic.

How does deduplication work for repeated notification signals?

Deduplication works by permanently suppressing repeated signals that share the same dedupe key value in the event store, preventing duplicate notifications from being dispatched to the user.

Can I group related notifications for audit logging and traceability?

Yes, you can group related notifications for audit logging by using the source event name parameter to group alerts into coherent conversations for user experience and traceability.

What payload is required to send a notification through the assistant cli?

Sending a notification requires a message payload along with the source channel and source event name, while optionally supporting urgency, titles, deadlines, dedupe keys, deep-link metadata, and JSON output.

Does the notification router support urgency levels for background status updates?

Yes, the notification router supports optional urgency levels to select the best channel based on user preferences, channel availability, and urgency for background status updates and reminders.