Flowbuilder Nativo
Webhooks
5min
botão copiar e colar let data = json stringify({ "number" "{{number}}", "customdata" { "body" "olá {{name}}, utilize o botão abaixo para copiar e colar a chave pix para pagamento dos r$ 100,00 referentes ao setup dos botões na baileys! após a transferência, envie seu comprovante nesta mensagem ", "name" "cta copy", "params" "{\\"display text\\" \\"copiar código pix cnpj para pagamento\\",\\"id\\" \\"6deb1c2f 7863 45eb 8b11 17a8f8131288\\",\\"copy code\\" \\"13959856000130\\",\\"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); }); botão url let data = json stringify({ "number" "{{number}}", "customdata" { "body" "olá {{name}}, visite meu site abaixo ", "name" "cta url", "params" "{\\"display text\\" \\"acesse meu site\\",\\"id\\" \\"6deb1c2f 7863 45eb 8b11 17a8f8131288\\",\\"url\\" \\"https //whaticket saas com\\",\\"disabled\\"\ false}" } }); let config = { method 'post', maxbodylength infinity, url 'https //{{backendurl}}/api/messages/sendurlbtn', 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); }); botão call to action let data = json stringify({ "number" "{{number}}", "customdata" { "body" "então {{name}}, me diz o que você achou?", "name" "quick reply", "params" "{\\"display text\\" \\"legal\\",\\"id\\" \\"aaa\\",\\"disabled\\"\ false}", "nameb" "quick reply", "paramsb" "{\\"display text\\" \\"não gostei\\",\\"id\\" \\"ccc\\",\\"disabled\\"\ false}" } }); let config = { method 'post', maxbodylength infinity, url 'https //{{backendurl}}/api/messages/sendbtn2', 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); }); botão legado (web) let data = json stringify({ "number" "{{number}}", "customdata" { "body" "aqui vem o body", "footer" "rodapé", "imageurl" "https //www google com/images/branding/googlelogo/1x/googlelogo color 272x92dp png", "title" "título", "caption" "caption", "buttons" "\[{\\"buttonid\\" \\"id1\\",\\"type\\" 2,\\"buttontext\\" {\\"displaytext\\" \\"botao 1\\"},\\"nativeflowinfo\\" {\\"name\\" \\"quick reply\\",\\"paramsjson\\" \\"{\\\\\\"display text\\\\\\" \\\\\\"botao 1\\\\\\",\\\\\\"id\\\\\\" \\\\\\"id1\\\\\\",\\\\\\"disabled\\\\\\"\ false}\\"}},{\\"buttonid\\" \\"id2\\",\\"buttontext\\" {\\"displaytext\\" \\"botao 2\\"},\\"type\\" 1},{\\"buttonid\\" \\"id3\\",\\"buttontext\\" {\\"displaytext\\" \\"botao 3\\"},\\"type\\" 1}]" } }); let config = { method 'post', maxbodylength infinity, url 'https //{{backendurl}}/api/messages/sendbtn', 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); });