omni-routes

Manage AI agent routing rules for the Omni platform.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the dynamic management of how incoming messages or requests are routed to different AI agents or providers within the Omni platform, enabling flexible and intelligent conversation handling.

Core Features & Use Cases

  • Create, Update, Delete Routes: Define rules based on chat ID, user ID, or person ID to direct conversations.
  • Route Prioritization: Set priority levels to determine which route takes precedence.
  • Conditional Routing: Implement LLM-based gates to decide if an agent should respond.
  • Test Routing Logic: Simulate routing to verify rules before deployment.
  • View Metrics: Monitor the performance and usage of routing rules.
  • Use Case: Automatically route all customer support inquiries from a specific user ID to a specialized support agent, while general inquiries go to a default bot.

Quick Start

Create a route to send messages from chat ID '12345' to agent ID 'agent-xyz' with high priority.

Frequently Asked Questions about omni-routes

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

FAQPage Schema
How do I route conversations to specific AI agents based on user ID?

Route conversations to specific AI agents by creating rules that match chat, user, or person identifiers, directing each conversation to a designated agent or provider within the Omni platform.

What is LLM-based gating for conversational AI routing?

LLM-based gating is a conditional routing mechanism that evaluates incoming messages to decide if a specific AI agent should respond, ensuring intelligent and context-aware message distribution.

How do I set priority levels for AI agent routing rules?

Set priority levels when creating or updating routing rules to determine which rule takes precedence, ensuring high-priority routes capture specific conversations before default rules apply.

Can I test AI agent routing logic before deploying it?

Test routing logic by simulating message routing to verify rule behavior before deployment, allowing you to confirm chat ID and user ID rules direct conversations to the correct agents.

Does agent routing support performance monitoring for active rules?

Agent routing supports performance monitoring by viewing metrics, allowing you to track the usage and effectiveness of active routing rules across the Omni conversational AI platform.