其他

waba-embedded-signup

sentdm/sent-plugin

Guides WhatsApp Business Account onboarding through Sent, separating dashboard Embedded Signup, organization WABA inheritance, and direct child-profile credentials. Use for WABA connection, Meta signup, profile creation, access-token handling, phone number mapping, completion callbacks, or WhatsApp onboarding failures.

  • 2905 次安装
  • 48 星标
  • 收录于

安装命令

npx skills add https://github.com/sentdm/sent-plugin --skill waba-embedded-signup

SKILL.md

WABA Onboarding and Embedded Signup

Keep three integration paths distinct. Calling all of them “Embedded Signup” creates wrong API designs and unsafe credential handling.

The three paths

Path Where it starts Profile behavior
Organization Embedded Signup Sent dashboard Connects the organization's WABA through the hosted Meta flow. There is no public Sent endpoint that starts this flow.
Organization WABA inheritance POST /v3/profiles Omit whatsapp_business_account; the child inherits the organization's connected WABA.
Dedicated child-profile WABA POST /v3/profiles Supply whatsapp_business_account.waba_id and .access_token; phone_number_id is optional.

If credentials are omitted and the organization has no connected WABA, profile creation returns 422. Direct WABA credentials are a profile-creation feature, not a public “Embedded Signup endpoint.”

Authentication

Use either: