Participe de uma demo ao vivo e tire dúvidas com nosso especialista. Toda quarta, 13h. Registre-se grátis!

X
Pular para o conteúdo principal
close
EXPLORE TODOS OS PRODUTOS

Vendas

CRM

Converta leads e feche vendas mais rapidamente.

CRM
Sign

Aplicativo de assinatura digital para empresas.

Sign
Forms

Desenvolva formulários on-line para atender às necessidades da sua empresa.

Forms
Bigin

Solução de gerenciamento de pipeline para equipes de atendimento ao cliente.

Bigin
SalesIQ

Aplicativo de chat ao vivo para envolver e converter visitantes do site.

SalesIQ
Bookings

Aplicativo de agendamento de compromissos para consultas com clientes.

Bookings
Pacotes
CRM Plus

Plataforma unificada para proporcionar uma experiência de alto nível ao cliente.

CRM Plus

Marketing

Campaigns

Crie, envie e monitore suas campanhas direcionadas por e-mail de qualquer lugar.

Campaigns
Sign

Aplicativo de assinatura digital para empresas.

Sign
Forms

Desenvolva formulários on-line para atender às necessidades da sua empresa.

Forms
Social

O software completo para gerenciamento de mídias sociais.

Social
Survey

Crie pesquisas para alcançar e interagir com o público.

Survey
SalesIQ

Aplicativo de chat ao vivo para envolver e converter visitantes do site.

SalesIQ
Sites

Construtor de sites on-line com amplas opções de personalização.

Sites
Backstage

Software de gerenciamento completo de eventos.

Backstage
PageSense

Otimização de conversão de sites e plataforma de personalização.

PageSense
Marketing Automation

Um software de automação de marketing multifuncional.

Marketing Automation
LandingPage

Criador de página inicial inteligente para aumentar as taxas de conversão.

LandingPage
Pacotes
Marketing Plus

Plataforma de marketing unificada para equipes de marketing.

Marketing Plus

Commerce

Commerce

Plataforma de comércio eletrônico para gerenciar e comercializar sua loja on-line.

Commerce

Suporte ao cliente

Desk

Software de suporte técnico para oferecer um excelente suporte ao cliente.

Desk
Assist

Suporte remoto sob e software de acesso remoto autônomo.

Assist
SalesIQ

Aplicativo de chat ao vivo para envolver e converter visitantes do site.

SalesIQ
Bookings

Aplicativo de agendamento de compromissos para consultas com clientes.

Bookings
Lens

Assistência remota interativa de softwares com realidade aumentada.

Lens
Pacotes
Service Plus

Plataforma unificada para equipes de suporte e atendimento ao cliente.

Service Plus

Finanças

Books

Plataforma financeira avançada para empresas em crescimento.

Books
Sign

Aplicativo de assinatura digital para empresas.

Sign
Gratuito
Invoice

Solução de faturamento 100% gratuita

Invoice
Commerce

Plataforma de comércio eletrônico para gerenciar e comercializar sua loja on-line.

Commerce

E-mail e colaboração

Mail

Serviço de e-mail seguro para equipes de todos os tamanhos.

Mail
Sign

Aplicativo de assinatura digital para empresas.

Sign
WorkDrive

Gerenciamento de arquivos online para as equipes.

WorkDrive
Bookings

Aplicativo de agendamento de compromissos para consultas com clientes.

Bookings
Cliq

Mantenha contato com equipes, não importa onde esteja.

Cliq
Notebook

Um ótimo lugar para todas as suas anotações

Notebook
Meeting

Promova webinars on-line e realize reuniões com segurança

Meeting
Connect

Software de colaboração em equipe que aproxima as pessoas.

Connect
Learn

Plataforma de gerenciamento de conhecimento e aprendizado.

Learn
Office Integrator

Editores de documentos integrados para aplicativos da Web

Office Integrator
Writer

Processador de texto para escrita e discussões focadas.

Writer
Show

Crie, edite e compartilhe slides com um aplicativo de apresentação elegante.

Show
Sheet

O software de planilhas para equipes colaborativas.

Sheet
Calendar

Calendário de negócios on-line para gerenciar eventos e agendar compromissos.

Calendar
Pacotes
Workplace

Conjunto de aplicativos criados para melhorar a produtividade e aumentar a colaboração nas equipe.

Workplace

RH

Recruit

Plataforma de recrutamento intuitiva criada para oferecer soluções de contratação.

Recruit
People

Organize, automatize e simplifique os processos de RH.

People
Sign

Aplicativo de assinatura digital para empresas.

Sign
Workerly

Gerencie funcionários temporários com uma solução de escalas de agentes.

Workerly
Pacotes
People Plus

Plataforma integrada de RH para uma experiência do funcionário perfeita.

People Plus

Gerenciamento de Segurança e IT

Creator

Crie aplicativos personalizados para simplificar os processos de negócios.

Creator
Assist

Suporte remoto sob e software de acesso remoto autônomo.

Assist
Vault

Gerenciador de senhas online para equipes.

Vault
Lens

Assistência remota interativa de softwares com realidade aumentada.

Lens

BI e Análise

Analytics

Plataforma moderna de BI e análise de autoatendimento.

Analytics
DataPrep

Serviço de preparação de dados com inteligência artificial para sua organização orientada por dados.

DataPrep
Embedded BI

Análise integrada e soluções de BI de marca branca, personalizadas para suas necessidades.

Embedded BI

Gerenciamento de projetos

Projects

Gerencie, monitore e colabore em projetos com as equipes.

Projects
Sprints

Ferramenta de planejamento e monitoramento para equipes ágeis.

Sprints
BugTracker

Software de rastreamento automático de bugs para gerenciamento de bugs.

BugTracker

Plataformas para desenvolvedores

Creator

Crie aplicativos personalizados para simplificar os processos de negócios.

Creator
Flow

Automatize fluxos de trabalho de negócios criando integrações inteligentes.

Flow
Office Integrator

Editores de documentos integrados para aplicativos da Web

Office Integrator
DataPrep

Serviço de preparação de dados com inteligência artificial para sua organização orientada por dados.

DataPrep
Embedded BI

Análise integrada e soluções de BI de marca branca, personalizadas para suas necessidades.

Embedded BI
CRM Plus

Plataforma unificada para proporcionar uma experiência de alto nível ao cliente.

Experimente agora
CRM Plus
Service Plus

Plataforma unificada para equipes de suporte e atendimento ao cliente.

Experimente agora
Service Plus
People Plus

Plataforma integrada de RH para uma experiência do funcionário perfeita.

Experimente agora
People Plus
Workplace

Conjunto de aplicativos criados para melhorar a produtividade e aumentar a colaboração nas equipe.

Experimente agora
Workplace
Marketing Plus

Plataforma de marketing unificada para equipes de marketing.

Experimente agora
Marketing Plus
Pacote completo

Zoho One

O sistema operacional para empresas

Migre sua empresa para a Zoho com nosso software de nuvem unificado, projetado para ajudar você a conectar departamentos e aumentar a eficiência organizacional.

EXPERIMENTE O ZOHO ONE
Zoho Marketplace

Com mais de 2.000 extensões prontas para usar em mais de 40 categorias, conecte suas ferramentas de negócios favoritas aos produtos do Zoho que você já usa.

EXPLORE MARKETPLACE

Configurar Funções

Todas as funções personalizadas programadas pelos seus desenvolvedores são listadas na página Funções. Dessa forma, os programadores podem se concentrar no desenvolvimento de scripts do Deluge, onde os administradores do CRM podem implantar as funções completamente testadas conforme o requisito.

Configurar funções

Você pode configurar funções em 5 locais:

  • Criar uma função independente.
  • Associar uma função a uma regra de fluxo de trabalho.
  • Posteriormente, usar as funções, incluindo-as em Programações.
  • Definir a função para ser executada após o clique de um botão personalizado.
  • Associar uma função a uma Lista relacionada.

Para criar uma função

  1. Vá para Configuração > Espaço do desenvolvedor > Funções.
  2. Na página Funções, clique em + Criar Nova Função.
  3. Escolha o local onde a função deve ser adicionada.
  4. Clique em Avançar.
  5. Na página Criar Função, faça o seguinte:
    • Dê um Nome e uma descrição (opcional) para a função.
    • Clique em Editar Argumentos.
    • Defina os argumentos a serem usados no script, com o nome de campo ou valor personalizado no módulo do CRM.
    • Escreva a função no Deluge Script Editor.

    • Clique em Salvar e Executar Script para validar o código.
    • Clique em Salvar.
  6. Clique em Salvar.
    A função será listada na Visualização de lista da página Funções.
    Observe que as funções especificadas para serem usadas em um determinado local não podem ser usadas em nenhum outro lugar. Por exemplo: uma função configurada para Regras de Fluxo de Trabalho não pode ser usada em Programações.

Chamar funções usando APIs REST

Uma função permite que você tenha funcionalidades e recursos adicionais no seu CRM, além dos recursos convencionais. As funções precisam de um acionador para chamá-las. O acionador pode estar na forma de um fluxo de trabalho, um blueprint, uma lista relacionada ou através do clique de um botão.

Se a função precisa ser acionada sem o emprego desses métodos ou de fontes externas, você poderá criar funções independentes e disponibilizá-las como chamadas de API. O disparo funciona através de APIs REST que oferecem a flexibilidade para acioná-lo de qualquer lugar dentro do Zoho CRM ou de qualquer aplicativo de terceiros.

Função de amostra como uma chamada de API:

Um formulário que gera automaticamente um lead no CRM com as informações fornecidas como entrada no formulário.

Etapa 1:

Criar uma função independente com o código a seguir.

Nota:

  • Os argumentos a serem passados para a função acima são "Nome", "Sobrenome", "Empresa" e "Celular". O tipo de dados do argumento é STRING.

Etapa 2:

Para disponibilizar a função como uma API

  1. Vá para Configuração > Espaço do desenvolvedor > Funções.
  2. Clique no ícone Configurações da função correspondente que precisa ser criada como uma API.
  3. Clique em API REST.
  4. Defina o Nome da API para a função personalizada.
  5. Habilite os controles deslizantes do OAuth2.0 e da chave de API.
  6. Clique em Salvar.

Nota:

  • Selecione OAuth2.0 para compartilhar a função como uma API dentro da organização.
  • Selecione Chave de API para compartilhar a função com terceiros e permitir que ela seja usada por qualquer pessoa.

Etapa 3:

A amostra aqui é mostrada como um formulário criado usando o Zoho Creator. Crie o formulário de forma que ele tenha os campos "Nome", "Sobrenome", "Empresa" e "Celular". Você pode programar a função para ser executada após o clique do botão Enviar.

Resultado:

Ao clicar no botão Enviar, a função é executada e o Lead é criado no CRM. O lead tem os detalhes que foram dados no formulário.

Funções em Postman:

Funções que são dadas como chamadas de API podem ser testadas usando o aplicativo POSTMAN. No entanto, existem algumas coisas que você precisa ter em mente ao executar uma função nesse aplicativo.

  • Os métodos atuais suportados para usar uma função como uma API são GET e POST.
  • Em uma solicitação de POST, na seção "Body", selecione "form-data".
  • Crie uma Chave com o nome "arguments" e com o Valor como o objeto JSON de entrada.
  • Os argumentos também podem ser fornecidos no URL como arguments={encoded_arguments}
  • Solicitação de POST – Limite de argumentos
    • No URL de solicitação – 5.000 linhas
    • No corpo – 95.000 linhas (como objeto JSON)

Argumentos de amostra em "Body":

{
  "First_Name":"Art",
  "Last_Name":"Clayton",
  "Company":"Zylker",
  "Mobile":"555-876-4367"
}

Implantar funções nas regras de fluxo de trabalho

Para associar uma função a uma regra de fluxo de trabalho

  1. Vá para Configuração > Automação > Automação do Fluxo de Trabalho > Regras.
  2. Na página Regras de Fluxo de Trabalho , clique em Criar Regra.
  3. Na guia Criar Nova Regra, especifique os parâmetros da regra de fluxo de trabalho.
  4. Em Ações Instantâneas, selecione Função.
  5. Na página Configurar Função, selecione uma função na Galeria, Funções (criadas pelos usuários na organização) ou Escrever a sua usando o Deluge Script.
  6. Clique em Funções (criadas pelos usuários da organização).
  7. Selecione a função a ser acionada e clique em Configurar.
  8. Na página Configurar Função Personalizada, conclua as seguintes etapas:
    • Selecione o módulo que deve ser associado.
    • Na seção Mapeamento de Argumento, mapeie o argumento com o nome de campo no módulo do CRM.
    • Clique em Salvar e Associar.
      Agora, você pode associar a função personalizada da galeria à regras de fluxo de trabalho.
  9. Clique em Salvar na página Regra de fluxo de trabalho.
    Agora, sua função personalizada está associada à regra do fluxo de trabalho. Ao acionar a regra do fluxo de trabalho, a função personalizada será executada automaticamente.

Consulte também – Integrar uma função a uma Programação, Botão Personalizado e Lista Relacionada.

Para testar a integração da função

  1. Adicione dados de teste ao Zoho CRM de acordo com os critérios da sua regra de fluxo de trabalho.
  2. Verifique no seu aplicativo os dados recebidos do Zoho CRM via função.
  3. Modifique o código da função no Zoho CRM se os dados não forem recebidos ou se houver alguma incompatibilidade de dados.
  4. Continue testando até obter os dados necessários do Zoho CRM para o seu aplicativo.

Observações importantes

  • Você pode associar até 6 (1 ação instantânea e 5 ações baseadas em tempo) funções por regra de fluxo de trabalho.
  • Você pode executar somente 5.000 linhas (Declarações) em uma única chamada de função.
  • Você pode transferir dados para até 10 campos de CRM do Zoho CRM para aplicativos de terceiros usando a função.
  • Você pode recuperar dados de outros aplicativos para o Zoho CRM usando a função.
  • Você deve atualizar o tíquete API regularmente de acordo com os limites presentes nos aplicativos de terceiros.
  • Você não receberá nenhuma notificação por e-mail se a integração da função parar de funcionar devido a qualquer problema em uma API de terceiros.
  • Se ocorrer alguma falha durante a conexão ao serviço do Zoho Creator, a função enviará a segunda notificação depois de 15 minutos. Depois disso, o sistema não enviará notificações para esse acionador de fluxo de trabalho específico. Os erros retornados pelo Zoho Creator são mostrados na seção Motivo das Falhas.
  • Se você exceder a contagem máxima diária, o sistema não enviará notificações de função restantes a aplicativos de terceiros, e notificará a falha ao Administrador.
  • O Zoho CRM enviará os dados no seguinte formato padrão para os campos Data e Data e Hora para aplicativos de terceiros:
    • Data: aaaa-MM-dd
    • Data e Hora: aaaa-MM-dd hh:mm
  • Limites para as funções personalizadas:
    • Chamadas por dia – 10.000 chamadas/dia, ou 200 chamadas por licença de usuário para a organização. (o que for menor)
    • Tarefas de integração - 25.000 chamadas de API do Zoho/dia usando o deluge.
    • Obter dados & Publicar dados – 25.000 chamadas/dia (no total)
    • Enviar e-mail – 1.000 e-mails/dia

Consultar códigos de erro

Quando a execução da função falhar, uma das seguintes mensagens de erro será exibida no Zoho CRM:

Códigos de status HTTP

  • 400 Bad Request – geralmente falta um parâmetro obrigatório.
  • 401 Unauthorized – nenhuma chave de API válida foi fornecida.
  • 402 Request Failed – os parâmetros foram validados, mas a solicitação falhou.
  • 404 Not Found – o item solicitado não existe.
  • 500, 502, 503, 504 Server errors – erro no aplicativo de terceiros.
  • Error Code 1 – não é possível conectar temporariamente ao servidor de API. Verifique os logs do servidor de API, as configurações de firewalls para solicitações enviadas do CRM.

Personalizar erros

  • Falha no processo interno – quando a função não é executada devido a erros no processamento do script.
  • Limite diário atingido – quando a empresa atingiu o limite máximo para o dia.
  • Deluge Script – quando a execução de acionadores de fluxo de trabalho falha devido a erros no script do Deluge.