Google RCS
O RCS é um canal de comunicação feito pelo Google e possui recursos como: envio de localização, compartilhamento de informações, calendário, entre outros.
Compatibilidade
Utilize esses componentes para criar o assistente:
Informações aceitas
Texto
Arquivo
Apenas imagens nos formatos jpeg, jpg, gif e png, ou vídeos em h263, m4v, mp4, mpeg, mpeg4 e webm
Envios possíveis
Texto
Não é aceito formatações como negrito e itálico.
Arquivo
Apenas imagens nos formatos jpeg, jpg, gif e png, ou vídeos em h263, m4v, mp4, mpeg, mpeg4 e webm
Quick Replies e Lista de Opções Modal
Possuem um limite de 11 itens, acima disso o componente será apresentado como uma lista, tal qual no WhatsApp
Ao utilizar essas funcionalidades lembre-se de adicionar o campo "pick" no objeto do input, caso contrário a frase “Escolha uma das seguintes opções:” será apresentada por padrão
Lista de Opções Inline
Carrossel
Atualmente o carrossel deste canal suporta apenas respostas para o Builder, como texto. E, ao configurar os atributos, não deve ser incluído o btnLabel
Configuração
Primeiro, para cadastrar uma nova integração, crie um acesso no RCS:
https://rbm-console.sandbox.google.com/console/
Após acessar, crie um novo agente:
Adicione o nome que deseja dar ao agente e qual a sua região:
Você pode consultar mais informações para criar o agente no site do Google.
Para realizar as configurações do canal na página do Zenvia NLU deve-se ter em mãos:
arquivo .json - criado automaticamente quando forem geradas as chaves em > Conta de Serviço
URL de endpoint do webhook - Adicionar a URL na pagina do RCS: https://www.altubots.com/rcs/{slug_cliente}/{ID_Integracao}/message
Client Token - token gerado pelo Cliente em > Integrações > Cloud Pub/Sub clique em Ver inscrição > Editar assinatura > Recebimento automático clique em Editar.
Para mais informações sobre como efetuar o login na plataforma, entre em contato com a equipe de suporte por meio do e-mail suporte@smarkio.com.br.
Para configurar o Canal acesse Connect > Canais > RCS
Nome: nome que deseja dar ao canal
Assistente: selecione o assistente
Squad: selecione o nome da squad se estiver disponível na lista, caso contrário mantenha como “geral”
RCS Account Key:
private_key_id
(no .json gerada ao criar a chave)RCS Client e-mail:
client_email
(no .json gerada ao criar a chave)RCS Private Key:
private_key
(no .json gerada ao criar a chave)RCS Verify Token: client token gerado na configuração do webhook na plataforma do RCS
Os demais campos são definidos a critério de quem estiver configurando.
O RCS Verify Token no ALTU recebe o mesmo valor gerado no Client Token, na plataforma do RCS.
Por fim, realize a configuração do Webhook de Status, se necessário.
Last updated