instances-manager

Manage lifecycle and operational policies for multi-channel agent instances in the Ravi runtime.

6|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/filipexyz/ravi --skill instances-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: instances-manager
Source: https://github.com/filipexyz/ravi/tree/main/src/plugins/internal/ravi-system/skills/instances
Command: npx skills add https://github.com/filipexyz/ravi --skill instances-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the complexity of managing multiple communication channels and agent identities, preventing fragmented configurations and ensuring consistent policy enforcement across WhatsApp, Matrix, and other platforms.

Core Features & Use Cases

  • Unified Instance Control: Create, configure, and monitor agent instances and their associated channel connections.
  • Policy Enforcement: Define granular DM and group interaction policies to control who can engage with your agents.
  • Automated Intake: Manage contact discovery and pending access requests to maintain a clean and secure communication ledger.

Quick Start

Use the instances-manager skill to create a new WhatsApp instance named support and set its direct message policy to pairing mode.

Frequently Asked Questions about instances-manager

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

FAQPage Schema
How do I manage multi-channel agent configurations across WhatsApp and Matrix platforms?

Multi-channel agent configurations are managed by orchestrating instance-level settings within the Ravi runtime. This approach prevents fragmented setups by enforcing consistent identity resolution and operational policies across diverse communication platforms.

What is the best way to enforce group interaction policies for Ravi agent instances?

The best way to enforce group interaction policies is by defining granular DM and group interaction rules at the instance level. This controls exactly who can engage with your agents and maintains a secure communication ledger.

Can I set direct message policies for specific WhatsApp agent instances?

Yes, you can set direct message policies for specific WhatsApp agent instances. Configuring policies, such as setting a direct message mode to pairing, allows you to control contact intake and access requests precisely.

How do I handle pending access requests for multi-channel agent communication?

Pending access requests are handled through automated intake management. This functionality orchestrates contact discovery and request approvals to ensure consistent identity resolution and maintain a clean communication ledger.

Why does centralized routing configuration prevent fragmented agent identity setups?

Centralized routing configuration prevents fragmented setups by unifying instance control. It ensures consistent identity resolution and policy enforcement across all connected channels, avoiding the complexity of managing isolated agent configurations.