channel-setup

Installation
SKILL.md

Channel Setup

When to Use

Use this skill when wiring a freshly connected channel (WhatsApp, Telegram, Instagram, Messenger, email, phone number) into code, or when deciding which sender ID to pass to the API.

The two-layer model

Zavu has two objects that beginners often conflate:

Layer What it is Where it lives
Account The connection to a provider: a WhatsApp Business Account, a Facebook Page, an Instagram account, a Telegram bot, an email domain, a phone number Connected in the dashboard (Accounts, Phone Numbers) or via partner invitations
Sender The API handle that ROUTES accounts: what you pass as Zavu-Sender, what carries the webhook and the AI agent GET /v1/senders

Billing: accounts are what you pay for (a WhatsApp account, a channel connection, a phone number). Senders are free — they are the view that groups your accounts under one sending identity.

Connecting always yields a ready sender. When an account is connected and no sender references it, Zavu creates one automatically, named after the account (the WhatsApp verified name, the Page name, the @username). The first sender of a project becomes the default. Partner-invitation connects have always worked this way; every connect surface now does.

Installs
47
GitHub Stars
1
First Seen
Aug 2, 2026
channel-setup — zavudev/zavu-skills