Usando a função personalizada no Zoho Desk
Funções personalizadas são fáceis de programar scripts, o que ajuda você a atualizar os dados em módulos de help desk relacionados ou outros aplicativos de terceiros. Quando um registro corresponde aos critérios de fluxo de trabalho, o mecanismo de fluxo de trabalho aciona automaticamente a função personalizada e atualiza os registros. Com funções personalizadas, você pode programar scripts personalizados usando o Deluge Script (desenvolvido pelo Zoho Creator ), associá-los a regras de fluxo de trabalho e automatizar o processo de negócios. Consulte também Script Deluge - Guia de Referência
Cenários de Negócios
- Adicione um novo contato ou atualize um existente no Zoho CRM, quando um contato é criado ou modificado no Zoho Desk. Desta forma, você pode manter o banco de dados de contatos em perfeita sincronia entre os aplicativos.
- Adicione uma nova conta ou atualize uma já existente no Zoho CRM, quando uma conta é criada ou modificada no Zoho Desk. Dessa forma, você pode manter o banco de dados de contas em perfeita sincronia entre os aplicativos.
- Adicione um novo contato ou atualize um existente no Zoho CRM, para cada novo ticket criado no Zoho Desk. Isso permite que sua equipe de vendas fique a par dos requisitos de suporte de seus leads, contatos e contas de dentro da conta Zoho CRM.
- Adicione uma nova conta ou atualize uma existente no Zoho CRM, para cada novo ticket criado no Zoho Desk. Isso permite que sua equipe de vendas fique a par dos requisitos de suporte de seus leads, contatos e contas de dentro da conta Zoho CRM.
Público-alvo
- Administradores de assistência técnica que irão configurar regras de automação de fluxo de trabalho
- Programadores com habilidades REST API e Deluge Script
Nota:
- Permissão de perfil necessária : os usuários com permissão de automação do suporte técnicopodem acessar esse recurso.
Configurar funções personalizadas
Funções personalizadas podem ser configuradas em três etapas simples:
- Crie uma função personalizada.
- Associe a função personalizada a uma regra de fluxo de trabalho.
- Teste de integração de funções personalizadas.
Para criar uma função personalizada:
- Clique no ícone Configuração (
) na barra superior. - Na página Configurar aterrissagem , clique em Fluxos de trabalho em Automação .
- Na página Regras do fluxo de trabalho , clique em Funções personalizadas no painel esquerdo.
- Na página Funções personalizadas , clique em Nova função personalizada na área superior direita.
- Na página Configurar Função Personalizada , você pode selecionar uma função da Galeria, escolher uma função existente ou escrever uma nova usando o Deluge Script.
- Clique em Salvar.

Para associar a função personalizada a uma regra de fluxo de trabalho:
- Clique no ícone Configuração (
) na barra superior. - Na página Configurar aterrissagem , clique em Fluxos de trabalho em Automação .
- Na página Regras do Fluxo de Trabalho , clique em Criar Regra na área superior direita.
- Na página Novo fluxo de trabalho , forneça algumas informações básicas sobre o fluxo de trabalho e clique em Avançar .
- Na página seguinte, especifique a ação para execução e os parâmetros da regra de fluxo de trabalho.
- Em Ações , clique no ícone Adicionar Função (
) e selecione uma função personalizada existente.

- Clique em Associate Custom Function e, em seguida, clique em Save .
Para testar a integração da função personalizada:
- Você deve adicionar um registro no Zoho Desk de acordo com seus critérios de regra de fluxo de trabalho.
- Verifique o registro recebido do Zoho Desk através da função personalizada em seu aplicativo.
- Modifique seu código de função personalizado no Zoho Desk, se o registro não foi recebido ou se houve uma incompatibilidade em seu aplicativo.
- Continue esse teste até obter os dados necessários do Zoho Desk para o seu Aplicativo.
Anotações importantes
- Você pode associar apenas uma função personalizada por regra de fluxo de trabalho.
- No máximo 10 campos de suporte (argumentos) podem ser transferidos do Zoho Desk para aplicativos de terceiros.
- Funções personalizadas podem ser usadas para recuperar dados de seus outros aplicativos no Zoho Desk.
- O ticket da API deve ser atualizado regularmente de acordo com os limites em aplicativos de terceiros.
- Você não receberá nenhuma notificação por e-mail se a integração da função personalizada parar de funcionar devido a qualquer problema em uma API de terceiros.
- Quando não for possível estabelecer uma conexão com o serviço Zoho Creator, o sistema tentará novamente três vezes antes de interromper o envio de notificações para esse fluxo de trabalho específico. Erros, se houver, podem ser visualizados na seção Falhas .
- Se você exceder a contagem máxima por dia, o sistema não enviará as notificações de função personalizadas restantes para aplicativos de terceiros e notificará a falha ao Administrador.
- Ao configurar a tarefa " enviar e-mail " (em Diversos), o endereço "de" ou "para" deve conter o e-mail do administrador da assistência técnica.
- Quando você cria uma " tarefa de integração " específica do serviço (em Diversos) pela primeira vez, os respectivos detalhes de autenticação do usuário serão armazenados nesse serviço.
- Limites para funções personalizadas:
Mensagens de erro e detalhes
Aqui estão algumas mensagens de falha que você pode encontrar ao usar funções personalizadas:
- Erro ao executar a tarefa de email - Uma tarefa 'enviar email' não pôde ser executada.
- Erro ao avaliar a chamada da tarefa da API: {0} - as chamadas da API não puderam ser executadas.
- DataType incorreto especificado. A variável do modelo {0} deve ser do tipo {1} - você mencionou um tipo de dados como string, mas forneceu um valor inteiro na tarefa 'set variable'.
- Erro na execução da tarefa {0} - Uma tarefa de integração não pôde ser chamada sob a 'função de chamada'.
- Não é possível atualizar a variável de modelo {0} - Não foi possível executar uma expressão.
- Erro ao avaliar a função GET URL - Os parâmetros configurados estão errados ou não há resposta adequada da URL.
- Erro ao avaliar a função URL do POST - Os parâmetros configurados estão incorretos ou não há resposta adequada da URL.
Related Articles
Usando equipes em automações do Help Desk
Você pode incluir equipes em automações de helpdesk, como Fluxos de trabalho, Regras de atribuição (direta e round robin), Regras baseadas em tempo, etc. Dessa forma, você pode enviar notificações, atribuir tickets automaticamente e enviar e-mails de ...
Galeria e Funções Personalizadas
Zoho Desk oferece o seguinte pronto para implantar funções personalizadas na Galeria: Atualizar contatos novos e modificados da mesa para o CRM Atualizar contas novas e modificadas da mesa para o CRM Criar ou atualizar contatos do CRM para novos ...
Programando Novas Funções Personalizadas
Deluge , uma abreviação formada a partir de - Data Enriched Language para o Universal Grid Environment é uma linguagem de script online integrada ao Zoho Creator . Com esse script, você pode adicionar diferentes tipos de lógica de negócios às funções ...
Pesquisando registros em seu suporte técnico
A opção Pesquisar ajuda a localizar registros, incluindo tickets, clientes, artigos, produtos e tarefas, sem ter que percorrer toda a lista, economizando tempo para encontrá-los. Quatro tipos de opções de busca estão disponíveis no Zoho Desk: ...
Visualizações de lista de tickets predefinidos e personalizados
As exibições de lista são usadas para agrupar registros com base em um conjunto definido de critérios. Por exemplo, você pode visualizar uma lista de tickets Abertos não atribuídos, uma visualização de tickets vencidos ou uma visualização de tickets ...