Esta é uma pergunta antiga, mas eu estava lutando com o mesmo problema hoje. Ao tentar encontrar uma solução, me deparei com esse qn e, quando encontrei uma solução / solução alternativa, pensei em fazer a coisa decente e postar de volta ...
Com base no erro vermelho "Bargle" em seu post, acredito que o zmii deve estar tentando usar a consulta de pesquisa personalizada do MySQL. Zapier tem que ter uma saída da consulta ou falha. Eu dei uma olhada e criei minha consulta personalizada assim:
com base na resposta selecionada aqui .
Portanto, minha consulta produzirá um ID de funcionário se for encontrado e 0 se não for. Em seguida, inseri uma etapa Zapier PATHS que baseei na saída 'resultado' da minha consulta personalizada. Se o resultado for maior que 0, atualizo um registro existente. Se for 0, insiro um novo registro. Suspeito que poderia usar o código de consulta personalizado para fazer a ramificação e atualização/inserção, mas ainda não tentei isso, pois tenho outras coisas para tentar primeiro.
Editar Na verdade, tive que revisar esta resposta com base na minha conversa com o Zapier aqui . Eu mantive a resposta original, mas a escondi. A sintaxe funciona, mas apenas se a consulta for um
SELECT
consulta, não funcionará para um INSERT
ou UPDATE
consulta. Veja a discussão nos comentários da pergunta vinculada para obter detalhes. Essencialmente, não é possível fazer uma operação de inserção ou atualização através da etapa Zapier MySQL Custom Query neste estágio.