cerebro-vip INEMA.CLUB
inícioINEMA.MAKE

Tutorial de automação para processar tickets de despesas recebidos…

INEMA.MAKE · 2025-01-12 · ~7 min · ver no Telegram ↗

INEMA

analise de PDF incluido

Prompt:

"Você é um assistente especializado em analisar imagens de tickets de despesas e extrair informações relevantes. A partir da imagem fornecida, identifique os seguintes dados e retorne no formato JSON:
json { "tipo": "Especifique o tipo de despesa (ex.: gasolina, alimentação, transporte, etc.)", "data": "Insira a data do ticket no formato YYYY-MM-DD", "empresa": "Nome da empresa emissora do ticket", "valor": "Valor total do ticket no formato numérico com separador decimal (ex.: 1234.56)", "arquivo": "Nome ou caminho do arquivo associado" }
Certifique-se de que o JSON retornado seja limpo e bem estruturado, sem aspas adicionais ou outros caracteres desnecessários.
Exclua qualquer metadado irrelevante e não inclua cabeçalhos, como a palavra JSON, no retorno.
Certifique-se de que todos os campos estejam preenchidos com precisão. Caso alguma informação não esteja disponível, indique o valor como null."

Aqui está uma descrição das ações necessárias em cada módulo para configurar a automação apresentada no vídeo:

1. Webhook (Mailhook no Make)

Ação:
- Adicione um módulo Mailhook no Make.
- Gere um endereço de e-mail único para o webhook.
- Configure o webhook para escutar e-mails recebidos com anexos.

Resultado esperado:
- O webhook recebe os e-mails com tickets anexos.


2. Iterador (Make)

Ação:
- Insira um módulo Iterador para processar todos os anexos recebidos.
- Configure o Iterador para trabalhar com o array de anexos (campo attachments do e-mail).
- Garanta que todos os arquivos anexos sejam iterados sem erro, independentemente da quantidade.

Resultado esperado:
- Cada anexo é processado individualmente.


3. Armazenamento em nuvem (OneDrive, Google Drive ou outro serviço)

Ação:
- Adicione um módulo de upload para a nuvem (OneDrive, Google Drive, etc.).
- Especifique a pasta onde os arquivos serão armazenados.
- Configure a opção para: - Substituir arquivos existentes ou
- Renomear arquivos com o mesmo nome.
- Use a saída do Iterador para identificar os arquivos a serem enviados.

Resultado esperado:
- Os anexos são carregados na nuvem em uma pasta específica.


4. Análise com GPT Vision (OpenAI)

Ação:
- Insira o módulo de análise de imagem do OpenAI (GPT Vision).
- Configure o prompt para solicitar as informações desejadas no formato JSON: - Tipo de despesa
- Data
- Empresa
- Valor
- Caminho do arquivo
- Configure o módulo para processar os arquivos de imagem recebidos do Iterador.
- Especifique o formato de saída como JSON, garantindo que os dados sejam bem estruturados.

Resultado esperado:
- O GPT Vision retorna um JSON com os dados extraídos de cada ticket.


5. JSON Parse (Make)

Ação:
- Adicione um módulo JSON Parse.
- Use o JSON gerado pelo GPT Vision como entrada.
- Extraia as variáveis necessárias do JSON (tipo, data, empresa, valor, etc.).

Resultado esperado:
- As informações extraídas do JSON são convertidas em variáveis utilizáveis.


6. Google Sheets (Add Row)

Ação:
- Insira o módulo Add Row do Google Sheets.
- Selecione o arquivo e a planilha onde os dados serão armazenados.
- Vincule as variáveis extraídas (tipo, data, empresa, valor, caminho do arquivo) às colunas correspondentes na planilha.

Resultado esperado:
- Cada ticket é registrado como uma nova linha na planilha.


7. Teste e Validação

Ação:
- Envie um e-mail de teste com anexos de tickets para o endereço do webhook.
- Ative a automação no Make e execute-a.
- Verifique se: - Os anexos foram carregados na nuvem.
- Os dados foram corretamente extraídos e registrados no Google Sheets.
- O formato dos dados na planilha (como moeda e data) está correto.

Resultado esperado:
- O processo automatizado funciona corretamente do início ao fim.


Dicas Adicionais

  • Personalize o prompt do GPT Vision para extrair informações específicas do seu negócio.
  • Adicione lógica extra no Make, como notificações por e-mail ou mensagens de erro, caso algo falhe.
  • Realize testes regulares para garantir que novos tipos de tickets sejam processados corretamente.

Gerenciar tickets com o GPT Vision da OpenAI - Resumo do Transcript

Aqui explico como criar uma automação para gerenciar tickets de despesas usando ferramentas como Make, OneDrive, Google Sheets e o módulo GPT Vision da OpenAI. A automação processa e organiza informações extraídas de imagens anexadas a e-mails, reduzindo o trabalho manual.

Passos principais

  1. Receber e-mails com tickets anexos
    - Configura um webhook no Make para receber e-mails com anexos.
    - Obtém um endereço de e-mail específico para enviar tickets.

  2. Processar múltiplos anexos
    - Usa o módulo Iterador para organizar todos os arquivos anexados em cada e-mail.
    - Trabalha com arrays para evitar problemas com múltiplos arquivos.

  3. Armazenar os arquivos na nuvem
    - Envia os anexos para uma pasta no OneDrive/drive/dropbox ou outro serviço na nuvem.
    - Configura opções para substituir ou renomear arquivos duplicados.

  4. Analisar imagens com o GPT Vision
    - Integra o módulo da OpenAI para analisar os tickets.
    - Define um prompt que extrai informações específicas, como:

    • Tipo de despesa
    • Data
    • Empresa
    • Valor
    • Caminho do arquivo
    • Configura o formato de saída em JSON e personaliza as variáveis necessárias.
  5. Converter o JSON em variáveis
    - Usa o módulo JSON Parse para transformar os dados retornados pela OpenAI em variáveis utilizáveis.

  6. Armazenar dados no Google Sheets
    - Cria uma planilha com cabeçalhos correspondentes (tipo, data, empresa, valor e arquivo).
    - Utiliza o módulo Add Row para preencher as colunas com os dados extraídos.
    - Vincula o caminho do arquivo na nuvem à coluna correspondente.

  7. Testar e validar o processo
    - Realiza testes enviando tickets de exemplo para garantir o funcionamento correto.
    - Verifica os dados organizados na planilha e ajusta o formato (como moeda e data).

Benefícios

  • Eficiência: Automatiza tarefas repetitivas e reduz o tempo gasto manualmente.
  • Flexibilidade: Permite personalizar as informações extraídas e os formatos de saída.
  • Escalabilidade: Processa múltiplos tickets em segundos, mesmo em grande volume.

Essa automação é um exemplo prático de como integrar ferramentas e IA para resolver problemas reais, economizando tempo e recursos.

Automatize seus tickets com o GPT Vision

Demonstra como criar uma automação para processar tickets de despesas utilizando ferramentas como Make, OneDrive, Google Sheets e o módulo GPT Vision da OpenAI. O objetivo é automatizar a análise de tickets recebidos por e-mail, processar os dados e organizá-los em uma planilha.

Passos do processo

1. Recebimento de tickets via e-mail
- Jordi configura um módulo Mailhook no Make para receber os e-mails.
- É gerado um endereço de e-mail associado, permitindo que os tickets sejam enviados facilmente.

2. Gestão de múltiplos arquivos anexos
- Utilizamos o módulo Iterador para processar um ou mais anexos em cada e-mail.
- O iterador organiza os anexos como um array, evitando erros com múltiplos elementos.

3. Armazenamento dos arquivos na nuvem
- Os arquivos anexos são carregados em uma pasta específica no OneDrive ou outro serviço de nuvem.
- Configuramos a opção de substituir arquivos existentes ou renomeá-los em caso de nomes duplicados.

4. Análise de imagens com o GPT Vision da OpenAI
- Adicionamos um módulo da OpenAI configurado para processar imagens.
- As imagens são enviadas ao módulo, com um prompt que define a estrutura dos dados desejados (em formato JSON):
- Dados extraídos: tipo de despesa, data, empresa, valor e arquivo associado.
- Jordi personaliza o prompt para garantir que o JSON esteja limpo e bem estruturado.

5. Armazenamento de dados no Google Sheets
- Configuramos uma planilha com cabeçalhos como tipo, data, empresa, valor e arquivo.
- Utilizamos o módulo Add Row para enviar os dados extraídos ao documento.
- A rota do arquivo no OneDrive é vinculada à coluna correspondente.

6. Teste e validação
- Jordi realiza um teste enviando exemplos de tickets.
- Verifica que todos os dados foram processados corretamente e armazenados no Google Sheets.

Benefícios e otimização

  • Eficiência: Reduz o tempo gasto no processamento manual de tickets.
  • Flexibilidade: Os campos do JSON e da planilha podem ser adaptados às necessidades do negócio.
  • Escalabilidade: A automação é capaz de processar centenas de tickets em poucos segundos.

Recursos

  • Recursos Tickets

en6

Uma Automação q cadastra os dados dos Ticket q recebe por email via anexo.

EN6 - Ticket Visao

6

5

4

3

chatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗