Skip to main content

Oii



Queria saber como se daria uma integração entre Blip e Pipefy.



Existe já uma forma de enviar mensagens ativas via fluxo de automação do Pipefy, similar ao que é feito na integração com o Hubspot?

Olá @Beatriz_Franco_Silva tudo bem ?



Para a integração você colocaria em algum bloco a requisição http deseja conforme documentação da Pipefy: https://developers.pipefy.com/ e de acordo com ela você iria enviar dados do bot para a Pipefy



Da para enviar notificações ativas apenas colocando nas automações do crm as requisições http de envio de notificação ativa : Blip Docs | API Reference


@Rafael_Figueiredo consegue fazer um tutorial dessa integração? Seria muito bom!


Entendii! Obrigada!


haha Super apoio!!


Comecei a construir via Workato a integração com a Pipefy para envio de mensagens ativas



Segui a documentação (Blip Docs | API Reference) > com uma requisição http para verificar a identidade do usuário e depois outra requisição para envio da mensagem ativa



No Workato aparece que tudo ocorreu como deveria, porém a mensagem não chega… Alguém já fez algo parecido e consegue me dar uma luz do que pode estar acontecendo?


@Beatriz_Franco_Silva como você montou a requisição para envio da mensagem ativa?




  1. Fiz a etapa de verificação do usuário




POST https://biome-hub.http.msging.net/commands


Content-Type: application/json


Authorization: Key eAuthorization do roteador]



{


“id”: “{{$guid}}”,


“to”: “[email protected]”,


“method”: “get”,


“uri”: “lime://wa.gw.msging.net/accounts/+55*:meu telefone]*”


}





  1. Fiz o disparo usando um template já aprovado que temos




POST https://biome-hub.http.msging.net/messages


Content-Type: application/json


Authorization: Key



{


“id”:“{{$guid}}”,


“to”:“{{alternativeAccount}}”,


“type”:“application/json”,


“content”:{


“type”:“template”,


“template”:{


“namespace”:“{{660d1c8d_6917_47a8_bf51_c9e42127b0f9}}”,


“name”:“{{template_nutri1}}”,


“language”:{


“code”:“pt_BR”,


“policy”:“deterministic”


},


“components”:�


{


“type”: “body”,


“parameters”: <


{


“type”: “text”,


“text”: “Teste”


},


{


“type”:“text”,


“text”: “Beatriz”


}


]


},


{


“type”: “button”,


“sub_type”: “quick_reply”,


“index”: 0,


“parameters”:


{


“type”: “payload”,


“payload”: “Não conheço”


}


]


},


{


“type”: “button”,


“sub_type”: “quick_reply”,


“index”: 1,


“parameters”:


{


“type”: “payload”,


“payload”: “Já conheço”


}


]


},


{


“type”: “button”,


“sub_type”: “quick_reply”,


“index”: 2,


“parameters”: >


{


“type”: “payload”,


“payload”: “Já conheço e utilizo”


}


]


}


]


}


}


}


@Beatriz_Franco_Silva eu verifiquei aqui e a notificação está funcionando corretamente com esse codigo :



{

"id": "{{$guid}}",

"to": "[email protected]",

"type": "application/json",

"content": {

"type": "template",

"template": {

"namespace": "660d1c8d_6917_47a8_bf51_c9e42127b0f9",

"name": "template_nutri1",

"language": {

"code": "pt_BR",

"policy": "deterministic"

},

"components": "

{

"type": "body",

"parameters": "

{

"type": "text",

"text": "Teste"

},

{

"type": "text",

"text": "Beatriz"

}

]

},

{

"type": "button",

"sub_type": "quick_reply",

"index": 0,

"parameters": "

{

"type": "payload",

"payload": "Não conheço"

}

]

},

{

"type": "button",

"sub_type": "quick_reply",

"index": 1,

"parameters": r

{

"type": "payload",

"payload": "Já conheço"

}

]

},

{

"type": "button",

"sub_type": "quick_reply",

"index": 2,

"parameters": t

{

"type": "payload",

"payload": "Já conheço e utilizo"

}

]

}

]

}

}

}


Valeuu @Rafael_Figueiredo! Deu certo agora haha


Rafael, você poderia montar um código para mim que faça leitura do nome/e-mail da pessoa e que retorne positivo ou negativo solicitando mais dados?


@Debora_de_Oliveira_V eu não compreendo muito da integração com a pipefy então não consigo montar esse código.


Comente