Fundamentos

Conceitos e identificadores

Os erros mais comuns acontecem quando IDs diferentes são tratados como se fossem iguais.

Mapa de entidades

EntidadeIdentificadorQuem defineUso
Partnerpartner_idHookCloudEmpresa/SaaS que integra a plataforma
Cliente finalexternal_customer_idSeu SaaSID estável do assinante dentro do seu sistema
Cliente finalpartner_customer_idHookCloudUUID interno retornado pela HookCloud
Instânciainstance_idHookCloudUUID técnico da conexão
Instânciainstance_keySeu SaaSChave legível e única por linha
Metameta_business_idMetaBusiness Portfolio
Metameta_waba_idMetaWhatsApp Business Account
Metameta_phone_number_idMetaNúmero usado nos endpoints Graph
Metaverified_nameMetaNome oficial aprovado/exibido

Slot comercial x instância operacional

Slot comercial

Conta clientes finais ativos. Um cliente com vários números continua consumindo um único slot.

used_slots = clientes ativos distintos

Instância operacional

Representa um número oficial, seu callback, token, status e lifecycle.

1 instância = 1 phone_number_id

Nome oficial x nome interno

verified_name é atualizado a partir da Meta e deve ser exibido como nome oficial. instance_name é apenas um apelido interno para organização no seu SaaS.

CampoPode editar?Fonte
verified_nameNão diretamenteMeta / Phone Number
instance_nameSimSeu SaaS / HookCloud
effective_business_nameCalculadoverified_name com fallback

Callback por número

A HookCloud aplica o endpoint do partner no número conectado. Assim, mensagens e status operacionais chegam diretamente ao sistema do partner, enquanto a HookCloud mantém controles de lifecycle.

Metaphone_number_idWebhook do partner

Referências: WABA subscriptions · Override de callback

Estados principais

CampoValores comunsSignificado
statuspending, connected, paused, canceled, errorEstado da conexão
remote_callback_statusactive, updating, removed, remove_failedEstado real do callback na Meta
slot_statecounting, releasedEstado operacional da linha
stripe_statustrialing, active, past_due, unpaid, canceledEstado financeiro
billing_access_stateenabled, restricted, suspendedPermissão comercial
Esta página ajudou?Use o Partner Portal para suporte e compartilhe o link desta seção.