plugins/maccing-growth/skills/platforms/ycloud/ycloud/SKILL.md
YCloud — a multi-channel communications provider (CPaaS: WhatsApp, SMS, Voice, Email), not a Meta-only BSP. This skill covers its WhatsApp Business operations: console navigation, plans/pricing, Embedded Signup, campaigns/inbox/journeys, auto-unsubscribe chatbot, the public-API-vs-dashboard-backend distinction, BSP migration, and read-only CDP automation. Use when operating YCloud for WhatsApp dispatch: plans, embedded signup, campaign sends, campaign analytics, inbox, auto-unsubscribe chatbot, opt-out attribution, dashboard automation, or comparing YCloud to other providers. Triggers on: 'ycloud', 'CPaaS', 'BSP', 'bulk campaign', 'whatsapp dashboard', 'embedded signup', 'auto-unsubscribe', 'opt-out chatbot', 'campaign analytics', 'dispatch automation', 'provider comparison', 'ycloud free plan', 'zero markup'.
npx skillsauth add andredezzy/maccing ycloudInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Related:
ycloud-api(the v2 REST API reference),meta(BM/isolation — the CDP automation MUST run inside the disposable BM's AdsPower profile).
YCloud is a multi-channel communications provider (CPaaS — WhatsApp, SMS, Voice, Email). This skill focuses on its WhatsApp Business Solution Provider (BSP) role, which wraps Meta's WhatsApp Business API. The Free plan has:
This makes YCloud the best-value Brazil dispatch option at any volume: you pay only Meta's rate. The Growth ($39/mo), Pro ($89/mo), and Enterprise ($399/mo) plans add users, channels, and AI credits at the same 0% markup.
Risk: free-tier accounts in financial niches have been false-positive-suspended. Resolution via support ticket typically takes <24h. One BSP account per disposable BM is required (recommended practice) to prevent a single suspension from taking down all active BMs.
| Area | Path | What it does |
|---|---|---|
| Campaigns (bulk send) | Campaigns → WhatsApp Campaigns | Upload .xlsx list, pick template, send to many |
| Campaign analytics | Campaign row → Analytics/Logs tab | Real-time per-recipient funnel; campaign ID is in URL |
| Inbox | Inbox | Per-conversation inbound + manual agent replies |
| Auto-unsubscribe chatbot | AI Agent → Create Agent (Rule-based) | Keyword-triggered Unsubscribe node; must assign to number |
| Templates | WhatsApp → Templates | Create / list / check approval status |
| Phone numbers | WhatsApp → Phone Numbers | Quality rating, messaging tier, profile |
| Wallet | Billing → Wallet | Balance top-up, transaction view |
| Webhooks | Developer → Webhooks | Subscribe to whatsapp.message.updated |
| API key | Developer → API Keys | The X-API-Key for the public REST API |
YCloud exposes two separate APIs:
Public REST API (api.ycloud.com/v2, X-API-Key header):
sendDirectly API sends; campaign (bulk UI) messages lag by hoursbulkMessages endpoint (returns 404)Dashboard backend (www.ycloud.com/api/..., SESSION cookie):
unsubscribeNums, per-button click counts, per-recipient search within a campaignCampaign-send LAG is critical: after a campaign completes and the wallet is charged, the messages may
not appear in /v2/whatsapp/messages for hours (sometimes next-day). Use the campaign's
Analytics/Logs tab or whatsapp.message.updated webhooks for real-time monitoring.
For the read-only automation discipline (CDP connect, the MCP read recipe, undetectability), see reference/automation.md.
| Intent | Reference | Use for |
|---|---|---|
| Campaign send file format, .xlsx spec, Test-send button | reference/console-and-operations.md | Preparing and uploading campaign lists |
| Campaign-API lag, /messages pagination gotcha, webhook setup | reference/console-and-operations.md | Monitoring sends programmatically |
| What data is available via API vs dashboard only | reference/console-and-operations.md | Knowing which surface to query |
| BSP comparison table, pricing model, YCloud plans | reference/console-and-operations.md | Choosing or justifying BSP selection |
| Auto-unsubscribe chatbot setup, exact UI steps, gotchas | reference/console-and-operations.md | Building keyword opt-out flows |
| Dashboard backend endpoints, SESSION cookie auth | reference/console-and-operations.md | Pulling per-campaign analytics |
| AdsPower MCP read recipe, automation loop code | reference/automation.md | Automating dashboard backend reads |
| Read/commit split, rung assignment for YCloud tasks | reference/automation.md | Architecture of read-only automation |
| Isolation rule (AdsPower profile, proxy, BSP-per-BM) | reference/automation.md | Safe automation without ban risk |
development
YCloud v2 REST API reference for WhatsApp messaging via the BSP layer. Covers every callable endpoint: sending and listing messages (async and sendDirectly), template CRUD, phone number and WABA metadata, wallet balance, webhook management, contacts, unsubscribers/opt-outs, and media upload. Includes live-verified behavior deviations, pagination gotchas, and filter limitations. Use when calling the YCloud v2 REST API for WhatsApp — sending/listing messages, templates, phone numbers/WABA, wallet/balance, webhooks, contacts, unsubscribers, media, pagination gotchas. Triggers: 'ycloud api', 'X-API-Key', '/v2/whatsapp/messages', 'ycloud webhook', 'ycloud pagination', 'ycloud balance', 'sendDirectly', 'unsubscribers endpoint'.
development
WhatsApp Business Platform (Cloud API) production reference for the maccing growth stack. Covers Cloud API setup, message types, templates (creation, approval, pacing, strategy), per-message pricing, webhooks, bulk sending at scale, WhatsApp Flows, media handling, Node.js/TypeScript SDK, error codes, compliance (LGPD, opt-in/opt-out), Calling API, MM Lite, Business Management API, business profile fields, dispatch operations (chip warming, direct API setup, BSP migration, number longevity), and 2025-2026 platform changes. Use when the user asks about whatsapp, whatsapp api, cloud api, WABA, BSP, whatsapp template, whatsapp marketing, message template, WhatsApp dispatch, WhatsApp number quality, WhatsApp Brazil, WhatsApp opt-in, WhatsApp webhook, WhatsApp flows, WhatsApp pricing, or anything related to sending or receiving WhatsApp messages via the Cloud API.
testing
Parent skill for the Meta platform — Business Manager (BM) fundamentals and types, business verification, account quality, Meta enforcement classifier, Brazilian defensive intelligence (niche classification, black hat ecosystem awareness, payment hygiene), asset isolation, proxy/antidetect/CDP setup, disposable BM strategy, ban mechanics, ban/cascade/appeal, and Official Business Account. Use when working with ANY Meta platform (Ads, WhatsApp, Instagram) — BM health, verification, isolation, classifier, disposable-BM ops. Triggers on "business manager", "BM", "business verification", "account quality", "meta classifier", "asset isolation", "disposable BM", "proxy meta", "payment hygiene", "ban appeal", "cascade ban", "AdsPower", "CNPJ".
tools
Meta Ads (Facebook + Instagram) production reference. Use when managing Meta/Facebook/Instagram ad campaigns, creating ads, CAPI setup, audience targeting, creative testing, or automating via Marketing API. Triggers on "meta ads", "facebook ads", "instagram ads", "CAPI", "conversions API", "meta pixel", "advantage+", "lookalike audience", "custom audience", "meta campaign", "facebook campaign", "ad set", "ad creative", "click-to-whatsapp", "CTWA".