jelou phone-numbers gerencia os números de WhatsApp que sua empresa compra
pela Jelou: números dos Estados Unidos (+1) faturados com o seu plano. Com
estes comandos você verifica se pode comprar, compra um número, lê o SMS com o
código de verificação da Meta e libera números que não usa mais.
Do número ao canal conectado
1
Verifique se você pode comprar
2
Encontre um número disponível
3
Compre o número
id.4
Conecte-o ao WhatsApp
Custo da compra
A compra é cobrada conforme o plano da sua empresa:
Antes de confirmar,
buy mostra qual dos três casos se aplica e, se houver
cobrança, o preço da linha. Se não conseguir ler o preço, não compra.
A compra também depende dos canais do seu plano: se você já usou todos,
capability e buy avisam e nada é comprado.
jelou phone-numbers capability
- se você pode comprar agora;
- o custo da próxima compra (incluída no plano, linha já paga ou linha nova);
- as linhas abertas (pagas e sem número);
- os canais conectados em relação ao limite do seu plano;
- os números que ainda não têm canal.
jelou phone-numbers list
--status filtra
por estado:
jelou phone-numbers messages
jelou phone-numbers buy
Erros frequentes:
jelou phone-numbers delete
Conectar o número com channels activate
--phone-number faz jelou channels activate whatsapp trabalhar sobre um
número comprado com phone-numbers buy:
- A ativação do WhatsApp abre na Jelou com esse número já selecionado.
- Enquanto você espera, a CLI mostra no terminal cada SMS que o número recebe, incluindo o código da Meta.
- A espera termina quando esse número fica conectado, não quando aparece qualquer outro canal de WhatsApp da empresa.
--project e --name só preenchem a ativação: você pode alterá-los lá antes de
concluir.
channel_id, o bot_id e o projeto do novo canal.
O bot_id é o que usam jelou template e jelou campaign.
Se o número já tiver um canal,
activate --phone-number falha antes de abrir o
navegador e devolve o id desse canal. Com --watch, por outro lado, termina na
hora com esse canal como resultado.Uso a partir de um agente
Com--agent ou --no-input, buy e delete exigem --yes. Um agente deve
ler capability, mostrar o custo ao usuário e passar --yes só depois que o
usuário aceitar.
buy adiciona o campo charge com o tipo de cobrança
(included, open_line ou new_line) e, se houver cobrança, o preço. Quando
uma compra fica pendente, o erro é TRANSIENT_ERROR com retryable: true: o
agente pode repetir o mesmo comando sem risco de cobrança dupla.