Skip to main content

Boa tarde à todos!

Estou com uma necessidade de integrar o Slack com o Pipefy. A integração via APP funciona bem, mas as triggers são somente de movimentação de cards. Eu precisaria atualizar o campo de COMENTÁRIOS do card, toda fez que uma mensagem é postada em um canal do Slack.

Já verifiquei que através do uso de um integrador (integromat, Zapier, Workato) seria possível efetuar a chamada de um API/GraphQL para fazer esse update, mas não sei qual/como seria esse comando.

Alguém poderia me ajudar?

@Lucas Democh Acredito que essa pergunta você adoraria responder! :) 


Oi @Juliana Spinardi, obrigado por me marcar!

 

@menani1 a solução chegou :sweat_smile:

 

Não existe um gatilho padrão no Integromat para criar um comentário, mas você consegue fazer isso utilizando uma chamada customizada.

O fluxo simplificado Integromat ficaria assim:

 

Na query você utilizaria a seguinte mutation:

mutation{
createComment(input: {
clientMutationId: "Comentários"
card_id: <card_id>
text: "<text>"

})
}

 

 

 

 


Integromat salvando mais uma vez!


Oi galera,

 

Ao rodar essa query eu tive o seguinte erro

 

 

Alguem passou pelo mesmo problema?


Olá @dpegoraro , boa tarde!

 

A mutation está correta, mas você não precisa definir ClientMutationId:

 

mutation{	createComment(input:{    card_id:XXXXXXX    text:"my comment"  })}

Nos avise se deu certo!

 

Obrigada!

 

 

 


Obrigado, acabei modificando dessa maneira

 

mutation {
  createComment(
    input: {card_id: “”, text: ", clientMutationId: "novo_comentario"}
  ) {
    clientMutationId
  }
}
 

Funcionou perfeitamente, obrigado !!