What problem does it solve?
Provisioning and managing messaging channel resources across multiple platforms is complex, asynchronous, and error-prone; this Skill consolidates best practices and deterministic workflows to onboard WhatsApp, RCS, KakaoTalk, Conversation channels, webhooks, templates, and multi-service bundles reliably.
Core Features & Use Cases
- Endpoint Guidance: Maps actions to the correct project-scoped endpoint families (WhatsApp, RCS, KakaoTalk, Conversation, Webhooks, Bundles) to avoid misrouted requests.
- Safe Defaults & Error Handling: Recommends webhook uniqueness, trigger strategies, retry/backoff for 429/5xx, and uses PAPI Error resolution fields for 4xx corrections.
- Async Operation Support: Describes using provisioning webhooks or polling status endpoints to verify asynchronous transitions for senders, templates, accounts, and bundles.
- Use Case: Onboard a WhatsApp sender, submit templates, register a provisioning webhook to receive completion events, and verify resulting resource IDs and states.
Quick Start
Provision a WhatsApp sender for project PROJECT_ID, register a unique provisioning webhook callback URL using OAuth2 bearer authentication, and return the new sender ID and final verification state.