omni-instances

Manage lifecycle, connection, sync, and access control for Omni messaging instances.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of messaging channel instances within the Omni platform, allowing for streamlined control over their lifecycle, connection status, and operational configurations.

Core Features & Use Cases

  • Instance Lifecycle Management: Create, update, delete, and list Omni channel instances.
  • Connection & Authentication: Connect, disconnect, restart, and manage authentication (QR/pairing codes) for instances.
  • Data Synchronization: Initiate and manage message sync and backfill jobs.
  • Contact & Group Management: Manage contacts, groups, profiles, and access control lists.
  • Use Case: You need to set up a new WhatsApp instance for customer support, connect it using a pairing code, and then configure an allowlist for incoming messages.

Quick Start

Create a new Omni instance for the WhatsApp Baileys channel named "My WA Instance".

Frequently Asked Questions about omni-instances

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

FAQPage Schema
How do I manage the lifecycle of WhatsApp and Discord messaging instances?

You can manage the lifecycle of WhatsApp and Discord messaging instances by using CLI commands to create, update, list, and delete Omni channel instances. This streamlines control over operational configurations and connection statuses.

How do I connect a WhatsApp instance using a pairing code?

To connect a WhatsApp instance, you can use the command-line interface to generate and manage authentication via QR codes or pairing codes. This allows you to quickly connect new instances for customer support or other use cases.

Can I synchronize messages and manage contacts for Discord channels?

Yes, you can initiate and manage message sync and backfill jobs for Discord channels. The instance management CLI also supports detailed operations for managing contacts, groups, and user profiles.

How do I configure access control lists for incoming Omni channel messages?

You can configure access control lists by using the CLI to set up allowlists for incoming messages. This ensures that only authorized contacts or groups can interact with your connected Omni messaging instances.

What should I do when an Omni messaging instance disconnects or needs a restart?

When an Omni messaging instance disconnects, you can use the CLI to execute connect, disconnect, or restart operations. This manages the connection status and restores the authentication session for the channel.

Does Omni instance management support batch data synchronization jobs?

Yes, Omni instance management supports initiating and managing message sync and backfill jobs. This allows you to perform data synchronization across your connected WhatsApp and Discord messaging channels.