Em resumo
O Salesforce pode enviar WhatsApp e SMS pela REST API da OmniChannels.ai com um HTTP Callout no Flow ou um callout em Apex, guardando o token Bearer em uma Named Credential e uma External Credential. Os status de entrega e as respostas voltam pelo nosso webhook para um middleware ou uma ferramenta de automação, que atualiza os registros do Salesforce. Não existe pacote no AppExchange; você usa os recursos de callout do próprio Salesforce.
O que você pode fazer
Acompanhar novos leads
Quando um lead é criado a partir de um formulário web, um fluxo acionado por registro envia um SMS ou um modelo de WhatsApp para o celular do lead, caso ele tenha dado consentimento.
Lembrar clientes de agendamentos
Um caminho agendado em um evento, compromisso de serviço ou objeto personalizado envia um lembrete antes da visita.
Enviar mensagens quando a oportunidade muda de estágio
Quando uma oportunidade passa para um estágio como fechada/ganha, envie ao contato principal uma mensagem de boas-vindas ou de onboarding.
Enviar lembretes de renovação
Um fluxo agendado encontra contratos ou ativos próximos da data de renovação e envia um modelo de WhatsApp aprovado.
Registrar status e respostas no registro
Um middleware recebe os status e as respostas recebidas pelo nosso webhook e cria uma tarefa ou atualiza um campo no registro relacionado.
Como a conexão funciona
Para mensagens de saída, o Salesforce chama nossa API diretamente. Crie uma External Credential que adiciona o cabeçalho Authorization: Bearer e uma Named Credential para https://api.broadnet.me, e depois use uma ação HTTP Callout no Flow ou um callout em Apex. O HTTP Callout do Flow é adequado para requisições JSON, como POST /sms/sendSms. Envios em massa e a maioria dos envios de outros canais usam multipart/form-data, o que normalmente exige Apex ou uma ferramenta de automação no meio do caminho.
No caminho de volta, nossa plataforma envia os status de entrega e as mensagens recebidas para a única URL de webhook configurada na sua conta. Aponte essa URL para um middleware sob seu controle ou para uma ferramenta de automação como n8n, Make ou Zapier, que localiza o ID da mensagem que você armazenou e atualiza o Salesforce pela REST API ou por um conector.
- Credenciais: Named Credential mais External Credential com o token Bearer
- HTTP Callout no Flow para requisições JSON; Apex para multipart e lógica complexa
- Armazene no registro o ID da mensagem retornado para associar os status depois
- Modelos de WhatsApp aprovados para mensagens iniciadas pela empresa fora da janela de 24 horas
- Callouts contam para os limites do Salesforce; faça envios em massa a partir de um batch job, não registro por registro
Configuração
- 1
Solicitar acesso à API
Solicite acesso de teste e receba um token de API. Os envios de teste vão apenas para os seus próprios números verificados.
Guia: Authentication - 2
Criar as credenciais
No Setup, crie uma External Credential com o cabeçalho personalizado Authorization: Bearer <token> e uma Named Credential para https://api.broadnet.me, e conceda acesso por um permission set.
- 3
Adicionar o callout
No Flow Builder, crie uma ação HTTP Callout para POST /sms/sendSms usando a Named Credential, ou escreva uma classe Apex para envios multipart de outros canais.
Guia: SMS API - 4
Acionar a partir do seu fluxo
Chame a ação a partir de um fluxo acionado por registro ou agendado e salve no registro o ID da mensagem retornado.
- 5
Trazer os status de volta
Peça à nossa equipe que aponte o webhook da sua conta para o seu middleware ou ferramenta de automação, que atualiza o registro correspondente no Salesforce.
Guia: Webhooks and delivery statuses - 6
Testar em um sandbox
Execute o fluxo em um sandbox com um registro de teste que use o seu número verificado e confira o status no registro.
Documentação do fornecedor
Salesforce é uma marca de seu proprietário. A OmniChannels.ai não é afiliada nem endossada por Salesforce; esta página descreve uma conexão feita com os recursos de MCP, HTTP ou webhook do próprio Salesforce.

