GoHighLevel V2 - CRM V2
GoHighLevel serve como uma plataforma de marketing abrangente, abrangendo recursos robustos de gerenciamento de relacionamento com o cliente. Esta plataforma é projetada para facil
Integração do NicoChat com o GoHighLevel:
Você pode encontrar isso indo em integrações. GoHighLevel tem duas versões de sua API: 1.0 e 2.0, e nós damos suporte a ambas.

Integração CRM V2
- V2: OAuth, precisa fazer login com seu nome de usuário e senha
Integração com GoHighLevel V2:
- Entre na sua conta.
- Digite seu e-mail e senha.
- Conecte sua conta.
- Clique em "Confirmar". Isso o redirecionará de volta para o NicoChat.

Ações:
- As ações funcionam em todos os canais que apoiamos

- Em qualquer canal, vá para o Flow Builder.
- Clique com o botão direito e vá em "Ação" e "Integração".
- Você verá "CRM Versão 1 API" e "CRM Versão 2 API".
Aqui está uma lista das ações que oferecemos suporte com base na versão da API:
- Relacionado à localização, relacionado ao contato
- Acessar campanhas, Adicionar ou remover contatos de campanhas
- Acessar usuários, adicionar usuários ou remover
- Acesse calendários, adicione ou remova
- Acesse campos personalizados, adicione ou remova
- Oportunidades de acesso, Obtenha Pipelines,
- Modelo de acesso

Ação relacionada à localização
- Obter informações de localização
Por meio dessa ação, você terá acesso a informações de localização, documento de identidade, ID da empresa, nome, endereço, fuso horário, e-mail e muito mais.

- Obter tags de localização
Por meio dessa ação, você obterá o nome e o ID da tag.

- Criar etiqueta de localização
Por meio desta ação, você poderá criar a tag inserindo o nome da tag.

- Atualizar etiqueta de localização
Ao inserir o ID da tag, você poderá atualizar o nome da tag.

- Excluir etiqueta de localização
Ao inserir o ID da tag, você poderá excluí-la.

Ação relacionada ao contato
- Pesquisar Contatos
Você pode pesquisar contatos e também pesquisar por nome.

- Pesquisar contatos duplicados
Você pode procurar contatos duplicados inserindo seu e-mail ou telefone

- Obter contato
Você pode obter um contato por ID de contato.

4. Criar contato
Preencha os detalhes; Telefone é obrigatório, Nome, Sobrenome, E-mail e outros campos.

- Atualizar contato
Você pode atualizar seu contato com base no ID do contato. É o mesmo que criar um contato, mas você só precisa inserir o ID.
Atualizar campos personalizados de contato
Excluir campo personalizado de contato
- Inserir contato
Upsert significa que se um registro já foi encontrado, ele irá atualizá-lo; se não for encontrado, ele irá criar o registro. É o mesmo que criação de contato
- Excluir contato
Você pode excluir o contato inserindo o ID do contato.

- Crie uma nota para contato
Você pode criar notas e adicioná-las ao contato por ID de contato.

- Adicionar tags ao contato
Você pode adicionar tags ao contato pelo ID do contato e inserindo o Nome da Tag.

- Remover tags do contato
Você pode remover tags inserindo o ID de contato e o nome da tag.

Mensagem de ação relacionada
- Enviar mensagem SMS
Você pode enviar um SMS inserindo o corpo do texto e o ID de contato.

- Enviar mensagem de e-mail
Você pode enviar um e-mail ao usuário inserindo ID de contato, Assunto e Corpo, sendo que o De da mensagem é opcional.

Ação relacionada à campanha
- Obter campanhas
- Adicionar contato à campanha
- Remover contato da campanha
- Remover contato de todas as campanhas
Calendário de Ações relacionado
- Obter calendários
Você pode obter uma lista de todos os calendários, juntamente com IDs, nomes, horários de funcionamento, etc.

- Obter grupos de calendário
Você pode obter os detalhes do calendário inserindo o ID do calendário

- Excluir calendário
Você pode excluir o calendário inserindo o ID do calendário.
- Calendário Obtenha Slots Grátis
Você pode recuperar slots livres inserindo o ID do calendário, a data de início e a data de término, garantindo que a data esteja no formato Unix.

- Obter compromissos para contato
- Calendário Obter Compromisso
- Calendário Criar Compromisso
- Agendamento de atualização de calendário
- Calendário Criar Bloco Slot
- Slot de bloco de atualização de calendário
- Evento de exclusão de calendário
Ação relacionada ao fluxo de trabalho
- Obter fluxos de trabalho
- Adicionar contato ao fluxo de trabalho
- Remover contato do fluxo de trabalho
Ação Campos personalizados relacionados
- Obter campos personalizados
- Criar campo personalizado
- Atualizar campo personalizado
- Excluir campos personalizados
Ação Valor personalizado relacionado
- Obter valores personalizados
- Criar valor personalizado
- Atualizar valor personalizado
- Excluir valor personalizado
Ação relacionada à oportunidade
- Oportunidade de busca
- Obter Pipelines
- Obtenha oportunidade
- Crie Oportunidade
- Oportunidade de atualização
- Oportunidade de Upsert
- Atualizar status da oportunidade
- Excluir oportunidade
Ação relacionada ao usuário
- Obter usuários
- Obter informações do usuário
- Criar usuário
- Atualizar usuário
- Excluir usuário
Modelo de ação relacionado
- Obter modelos de SMS/E-mail
Gatilhos
- V1 não tem gatilhos
- Os gatilhos V2 funcionam no omnichannel
- Os gatilhos V2 funcionam quando o contato é criado a partir do NicoChat (bot)

Os gatilhos são suportados para o GoHighLevel Versão 2.0. Infelizmente, a Versão 1.0 não suporta esses gatilhos. Atualmente, os gatilhos estão disponíveis apenas no Omni Channel.
Esses gatilhos incluem:
- Contato criado
- Contato deletado
- Tag de contato atualizada
- Status da campanha atualizado
- Oportunidade criada, excluída ou atualizada
- Tarefa criada, excluída ou atualizada
- Compromisso concluído
Qualquer uma dessas ações no GoHighLevel pode disparar o fluxo que você configurou no NicoChat, permitindo a sincronização bidirecional. No entanto, uma observação importante é que esses contatos precisam ser criados de dentro do NicoChat para que os gatilhos funcionem efetivamente.
