For the complete documentation index, see llms.txt. This page is also available as Markdown.

Limites, módulos e canais

O plano define a base; o tenant guarda o contratado além do plano.

Limites efetivos

usuários = plan.users + tenant.additionalUsers
canais = plan.channels + tenant.additionalChannels
espaço GB = plan.contractedSpace + tenant.additionalSpace

usersConnected limita sessões simultâneas, não usuários cadastrados.

Cobrança

mensalidade = preço base
 + additionalUsers × additionalUserPrice
 + additionalChannels × additionalChannelPrice
 + additionalSpace × additionalSpacePrice
 + módulos adicionais

Módulo incluído no plano não é cobrado novamente.

Módulos adicionais

{
  "activeia": true,
  "activecampaign": true,
  "activecampaignwaba": true,
  "activecampaignsms": true,
  "activetypebot": true,
  "activescheduler": true,
  "activekanban": true,
  "activecampaigndigicalls": true,
  "activeinternalchat": true
}

Acesso efetivo = flag no plano ou em additionalModules. Flags desconhecidas são descartadas.

Regras por canal

channelRules controla tecnologias e limite por tipo. Ele é independente do total plan.channels + additionalChannels.

Envie sempre os sete tipos quando incluir o objeto:

  • enabled: false bloqueia o tipo.

  • limit: null significa ilimitado para o tipo, respeitando o total.

  • Limite numérico deve ser inteiro maior que zero.

  • Tipo desconhecido invalida o payload.

  • Se omitido no PUT, o objeto atual é preservado.

Aliases

  • w, baileyswhatsapp.

  • wabaoficialwaba.

  • instagram, messenger, ch-facebook, ch-instagram, ch-emailconnectionhub.

  • Sufixo notificamehubnotificamehub.

Antes de reduzir limites, confira o uso atual. A redução não remove recursos existentes; impede novas operações acima do contrato.