Respondido

Integração Blip e Pipefy


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?

icon

Melhor resposta por Rafael_Figueiredo 17 August 2022, 17:26

Veja o original

11 comentários

Reputação 7
Crachá +3

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

Reputação 7

@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?

Reputação 7
Crachá +3

@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 [Authorization 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 [Authorization do roteador]


{

“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”

}

]

}

]

}

}

}

Reputação 7
Crachá +3

@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": [
{
"type": "payload",
"payload": "Já conheço"
}
]
},
{
"type": "button",
"sub_type": "quick_reply",
"index": 2,
"parameters": [
{
"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?

Reputação 7
Crachá +3

@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