Botão Copia e Cola
Pré-requisitos
Definir um Token na Conexão
Setar Api Não Oficial como Baileys em Configurações > Empresa
Ativar Api Externa e os Botões (Baileys) em Configurações > Planos
Onde usar: no bloco de Webhook do FlowBuilder, Tipo Requisição
O que faz: envia uma mensagem com um botão copia e cola junto
O que alterar:
"body": define a mensagem enviada no texto
"params": define o texto do Botão, e o texto que será copiado
Os {{mustaches}} são placeholders que serão substituídos automaticamente pelos valores específicos da sua instância, conexão ou lead.
(Confira a lista completa no menu "Mustaches").
Código Botão Copia e Cola (Webhook)
let data = JSON.stringify({
"number": "{{number}}",
"customData": {
"body": "Olá {{name}}, utilize o botão abaixo para fazer o pix",
"name": "cta_copy",
"params": "{\"display_text\":\"Texto do Botão Copia e Cola\",\"id\":\"6deb1c2f-7863-45eb-8b11-17a8f8131288\",\"copy_code\":\"texto copiado aqui\",\"disabled\":false}"
}
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://{{backendURL}}/api/messages/sendCopyPaste',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer {{connection_token}}'
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});