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 oAuthorization 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”:r

{

“type”: “body”,

“parameters”: m

{

“type”: “text”,

“text”: “Teste”

},

{

“type”:“text”,

“text”: “Beatriz”

}

]

},

{

“type”: “button”,

“sub_type”: “quick_reply”,

“index”: 0,

“parameters”: b

{

“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