Pesquisar

Agência CK

(4.8 - 5 avaliações)

Projetos concluídos: 5 | Recomendações: 5 | Registrado desde: 16/01/2020

Sobre mim:

Somos uma agência digital que observa o comportamento do meio digital, oferecendo soluções criativas, sempre com foco na geração de resultados.

Conectamos freelas aos jobs.

Histórico de projetos & Avaliações:

Carregando...

Projetos (Aguardando Propostas):

  • Automação de agendamento - Chat interno

    Desenvolvimento Web | Orçamento: Aberto | Publicado: | Propostas: 5

    Precisamos de um profissional para criar esse workflow no n8n, configurando etapa por etapa.

    Obs.: Apresentar portfólio de automações rodando.
    Disponibilizar horas adicionais para alterações no fluxo (caso o cliente precise).

    Estamos construindo soluções avançadas de automação e buscamos talentos experientes para fazer parte da nossa agência de IAs.

    • Desafio: Criamos um workflow robusto para o agendamento automatizado de férias, integrando APIs, autenticação segura e gestão de sessão.
    • Principais elementos:
    • Webhook Trigger: Recebe e processa mensagens do chat.
    • Switch Nodes: Controla fluxos e decisões do usuário.
    • Validações Dinâmicas: Funções JavaScript para verificar dados.
    • Integração com APIs: Comunicação entre chat e ERP.
    • Gerenciamento de Sessão: Mantemos contexto para cada usuário.

    Buscamos profissionais que dominem n8n, APIs, automação de processos e validação de dados.

    Quer fazer parte do futuro da automação? Entre em contato e mostre seu talento!

    Webhook Trigger
    • Tipo: Webhook
    • Configuração:
    • Método: POST
    • Caminho: `/ferias-webhook`
    • Autenticação: Basic/Bearer Token (para segurança)
    • Responsabilidade: Receber todas as mensagens do chat do usuário.

    Switch Node - Início do Processo
    • Configuração:
    • Regras:
    • Se é a primeira interação (nenhum dado na sessão): Enviar "Você deseja programar suas férias?"
    • Se é resposta à primeira pergunta: Encaminhar para o próximo nó.

    Wait - Resposta

    If Node - Sim / Não
    • Configuração:
    • Condição: `{{$json.message.toLowerCase() == "sim"}}`
    • Se Verdadeiro: Continuar para o próximo nó.
    • Se Falso: Enviar "Obrigado pela sua resposta. Se precisar agendar férias no futuro, estou à disposição."
    • Falso - sair do modo automação e voltar para o chat.

    HTTP Request Node - Requisição para API do Chat
    • Configuração:
    • Método: POST
    • URL: `{{$workflow.variables.chatApiUrl}}`
    • Corpo: JSON com a mensagem "Informe a data início das férias no formato dd/mm/aa"
    • Headers: Autenticação necessária para a API do chat.

    Wait Node
    • Configuração:
    • Tipo: Webhook
    • Tempo máximo de espera: 15 minutos (ajustável conforme necessidade).
    • Responsabilidade: Aguardar a resposta do usuário com a data.

    Function Node - Validação da Data
    • Configuração:
    • Chamar API (back) para validar ou não - ela devolve valida ou não: a data é o ERP.

    If - sim ou não
    • Configuração:
    • Condição: `{{$json.dataValida == true}}`
    • Se Verdadeiro: Ir para o nó de solicitação de dias de férias.
    • Se Falso: Enviar mensagem de erro e voltar para o nó de espera da data.

    HTTP Request Node - Solicitar Dias de Férias
    • Configuração:
    • Método: POST
    • URL: `{{$workflow.variables.chatApiUrl}}`
    • Corpo: JSON com a mensagem "Informe os dias de férias."

    Wait - Aguardar Resposta Dias
    • Configuração:
    • Tipo: Webhook
    • Tempo máximo de espera: 15 minutos.

    Function Node - Validação dos Dias de Férias
    • Configuração:
    • Chamar API (back) para validar ou não - ela devolve valida ou não: a data é o ERP.

    IF - Decisão com Base na Validação dos Dias - Sim ou Não
    • Configuração:
    • Condição: `{{$json.diasValidos == true}}`
    • Se Verdadeiro: Ir para o nó de chamada à API do ERP.
    • Se Falso: Enviar mensagem de erro e voltar para o nó de espera dos dias.

    HTTP Request Node - Chamada à API do ERP
    • Configuração:
    • Método: POST
    • URL: `{{$workflow.variables.erpApiUrl}}/registrarFerias`
    • Corpo:
    {
    "dataInicio": "{{$json.dataFerias}}",
    "dias": {{$json.diasFerias}},
    "usuarioId": "{{$json.userId}}"
    }
    • Headers: Autenticação necessária para API do ERP.

    Se não, mandar uma mensagem do ERP:
    Digite novamente a sua data de início.

    HTTP Request Node - Enviar Confirmação ao Usuário
    • Configuração:
    • Método: POST
    • URL: `{{$workflow.variables.chatApiUrl}}`
    • Corpo: JSON com a mensagem `Suas férias foram agendadas com sucesso para {{$json.dataFerias}} com duração de {{$json.diasFerias}} dias. {{$json.respostaAPI}}`

    Set Variable Node - Limpar a Sessão
    • Configuração:
    • Remove variáveis temporárias da sessão para permitir novo fluxo.

    Habilidades desejadas: Automação de processos robóticos, JSON e Automação de Testes.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.