omni-automations

Manage Omni automations for event-driven messaging workflows with CRUD and testing.

34|14|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/automagik-dev/omni --skill omni-automations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-automations
Source: https://github.com/automagik-dev/omni/tree/main/plugins/omni/skills/omni-automations
Command: npx skills add https://github.com/automagik-dev/omni --skill omni-automations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation, management, and execution of automated workflows within the Omni messaging platform, enabling users to streamline communication and agent interactions.

Core Features & Use Cases

  • Automation Management: Create, list, get, update, enable, and disable automations.
  • Testing & Execution: Test automations with sample events and execute them with real event payloads.
  • Log Inspection: View execution logs to debug and monitor automation performance.
  • Use Case: Automatically trigger a webhook to an external system whenever a new message is received from a specific channel, or route incoming messages to a designated AI agent.

Quick Start

Create a new automation that calls the 'support-agent' when a text message is received.

Frequently Asked Questions about omni-automations

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

FAQPage Schema
How do I create event-driven workflows for messaging channels?

To create event-driven workflows for messaging channels, you can build automations that trigger actions like webhook calls, message sending, or agent interactions. These workflows respond dynamically to incoming events across your communication platforms.

Can I test automations with sample events before executing them with real payloads?

Yes, you can test automations with sample events to validate their logic before deploying them. The system also supports executing these event-driven workflows with real event payloads and provides log inspection for debugging.

What actions can I trigger from an event-driven automation workflow?

Event-driven automation workflows support triggering webhooks to external systems, sending messages across channels, emitting custom events, logging execution data, and routing incoming messages to designated AI agents.

How do I manage the state of my messaging automations?

You can manage messaging automations by enabling or disabling their state. This allows you to pause event-driven workflows temporarily without deleting them, ensuring you have full control over active message routing and webhook triggers.

Why are my message routing automations not triggering the designated agent?

If message routing automations are not triggering the agent, you should inspect the execution logs. Log inspection helps debug automation performance by revealing issues with the event payload delivery or the agent call configuration.

Does this automation management tool support updating existing workflows?

Yes, automation management supports full CRUD operations, allowing you to update existing workflows. You can modify event triggers, adjust webhook URLs, or change agent routing rules to adapt your messaging workflows as requirements evolve.