zello-channels

Configure Zello channels, contacts, and group conversations for patrol zone communications.

Updated May 20, 2026
One-click install
npx skills add https://github.com/TechCorp25/kingdom --skill zello-channels-techcorp25
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: zello-channels
Source: https://github.com/TechCorp25/kingdom/tree/main/.claude/skills/use-zello/zello-channels
Command: npx skills add https://github.com/TechCorp25/kingdom --skill zello-channels-techcorp25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating push-to-talk radio communications across patrol zones requires mapping Zello channels to organizational structures, provisioning officers, and tracking radio presence, which is complex to set up correctly. ## Core Features & Use Cases - Channel Strategy: Map Zello channels like dispatch, zone-north, and supervisors to patrol zone assignments with auto-connect on login. - Group Conversations: Create ad-hoc multi-officer groups for coordinated enforcement operations using the Zello SDK. - Presence Integration: Combine Zello contact status with app heartbeat signals for dual-signal officer presence tracking on the patrol map. - Use Case: When an officer logs in, automatically connect them to the dispatch channel and their assigned zone channel, then reflect their radio status on the patrol map. ## Quick Start Set up Zello channels for my patrol zones and auto-connect officers to dispatch and their assigned zone channel on login.

Frequently Asked Questions about zello-channels

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

FAQPage Schema
How do I connect officers to Zello channels automatically on login?▼

Call Zello.connectChannel with the dispatch channel for all officers, then build the zone channel name from the officer's assigned zone and connect to it. Channels must already exist in the Zello Work admin console.

How do I create group conversations in Zello for multi-officer operations?▼

Use Zello.createGroupConversation with an array of officer contacts to create an ad-hoc group, then call Zello.send with the group to push-to-talk to all members. This suits coordinated enforcement operations.

Can Zello channels be created programmatically via the SDK?▼

No, channels are created in the Zello Work admin console, not programmatically via the SDK. The SDK is used to connect to existing channels and manage contacts and group conversations.

How do I provision Zello users for my organization?▼

Officers must exist in the Zello Work network before connecting. You can create users manually in the Zello Work console or provision them via the Zello provisioning API when officers register in your backend system.

How do I combine Zello status with app presence tracking?▼

Listen to the onContactsChanged event and cross-reference Zello contact status with your officer roster and heartbeat-based presence API. This dual signal of app heartbeat plus Zello radio status is more reliable than either alone.