Obrigado pela resposta.

Este processo mais básico eu entendi bem, nosso objetivo é literalmente se tornar um BSP (Business Service Provider). Porém estamos com dificuldades para entender ao certo quais são as melhores práticas perante a API e processos.

Já rodamos um protótipo do que queremos construir junto com a Zenvia, agora queremos desenvolver por conta todas as soluções.

Poxa, legal demais, me avisa quando estiver pronto porque tem uma boa demanda para este tipo de serviço.

Eu até tenho um projeto open source para enviar e receber mensagens de SMS, dava até para "fork" e criar um para Whatsapp. Twilio SMS Web GitHub e tem uma Demo Aqui

Realmente, o que você precisa é mais avançado do que posso ajudar. Provavelmente contatar o Whatsapp diretamente seria a melhor opção.