1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA "Gestão de Agendas em Consultorias Financeiras". Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é automatizar a organização e gestão de agendas de consultores financeiros, sincronizando compromissos, sugerindo horários ideais e enviando lembretes automáticos para otimizar o tempo e aumentar a eficiência nas reuniões.
2. Contexto e Problema
Cenário Atual
Consultores financeiros frequentemente enfrentam desafios na gestão de suas agendas, resultando em ineficiências e conflitos de horário. Esses problemas podem levar à perda de oportunidades de negócios e a uma menor satisfação dos clientes.
- Ineficiência na gestão de tempo e conflitos de agenda entre consultores financeiros.
- Perda de oportunidades devido à má organização das reuniões.
Problemas Identificados
- Conflitos de agenda: Consultores frequentemente têm compromissos sobrepostos, levando a reuniões perdidas ou atrasadas.
- Falta de sincronização: As agendas não são atualizadas em tempo real, resultando em informações desatualizadas.
- Ausências e atrasos: A falta de lembretes automáticos contribui para ausências e atrasos nas reuniões.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Reduzir conflitos de agenda através da sincronização automática e sugestão de horários ideais.
- Aumentar a eficiência na realização de reuniões e na satisfação dos clientes.
- Melhorar a organização do tempo dos consultores, permitindo um foco maior em atividades estratégicas.
4. Visão Geral da Solução
O agente de IA para gestão de agendas em consultorias financeiras organiza e gerencia as agendas dos consultores, sincronizando compromissos e enviando lembretes automáticos para otimizar o tempo e aumentar a eficiência nas reuniões. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na gestão de agendas de consultores financeiros.
A solução consiste em um agente de IA que realiza as seguintes funções principais:
| Função | Descrição |
|---|---|
Sincronização de Agendas | Sincronizar automaticamente as agendas dos consultores com os compromissos dos clientes. |
Sugestão de Horários | Sugerir horários ideais para reuniões com base na prioridade e disponibilidade de todos os participantes. |
Envio de Lembretes | Enviar lembretes automáticos para reduzir ausências e atrasos. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram o fluxo de trabalho do agente e o impacto esperado na gestão de agendas. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Sincronização de Agendas
1.1 Tarefa do Agente
Sincronizar automaticamente as agendas dos consultores com os compromissos dos clientes para evitar conflitos de horário.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está gerenciando as agendas de consultores financeiros e precisa garantir que todos os compromissos sejam sincronizados corretamente com os dos clientes. # 2. Objetivo Sincronizar automaticamente as agendas dos consultores com os compromissos dos clientes, evitando conflitos de horário e garantindo que todas as atualizações sejam refletidas em tempo real. # 3. Regras que você deve seguir para gerar sua resposta - Verifique a disponibilidade dos consultores e dos clientes antes de confirmar qualquer compromisso. - Atualize as agendas imediatamente após qualquer alteração ou novo agendamento. - Notifique os consultores sobre qualquer conflito de horário detectado, sugerindo alternativas. # 4. Exemplo de Output que você deve produzir **Sincronização Concluída:** As agendas dos consultores foram atualizadas com sucesso. Nenhum conflito de horário foi detectado.
1.3 Configurações do Agente
1.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados de compromissos via API. Na fase de testes, o fluxo será iniciado pelo envio manual dos dados, que serão enviados para o agente diretamente por upload de um arquivo CSV na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é um conjunto de dados estruturados contendo horários e detalhes dos compromissos.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos:
.csv,.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 10.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um texto formatado que confirme a sincronização das agendas e destaque qualquer conflito de horário identificado.
-
Exemplo de Estrutura de Output:
**Sincronização Concluída:** As agendas dos consultores foram atualizadas com sucesso. Nenhum conflito de horário foi detectado.
- Número de caracteres esperado: O texto final deve ser conciso, com um tamanho estimado em torno de 500 caracteres.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.5
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
1.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Sugestão de Horários (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Sugestão de Horários (RF 2).
RF 2. Sugestão de Horários
2.1 Tarefa do Agente
Sugerir horários ideais para reuniões com base na prioridade e disponibilidade de todos os participantes.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados atualizados das agendas dos consultores e precisa sugerir horários ideais para novas reuniões, considerando a prioridade e a disponibilidade de todos os participantes. # 2. Objetivo Sugerir horários ideais para reuniões, evitando conflitos de agenda e priorizando compromissos de maior importância. # 3. Regras que você deve seguir para gerar sua resposta - Analise a disponibilidade de todos os participantes antes de sugerir horários. - Priorize compromissos de alta importância e urgência ao sugerir horários. - Notifique os consultores sobre as sugestões de horários, destacando possíveis conflitos e alternativas. # 4. Exemplo de Output que você deve produzir **Horários Sugeridos:** As reuniões podem ser agendadas nos horários sugeridos sem conflitos.
2.3 Configurações do Agente
2.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
- Tipo do input: Este agente deve ser apto a receber dados atualizados das agendas dos consultores.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 5.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um texto formatado que sugira horários ideais para reuniões, destacando qualquer conflito de agenda identificado.
-
Exemplo de Estrutura de Output:
**Horários Sugeridos:** As reuniões podem ser agendadas nos horários sugeridos sem conflitos.
- Número de caracteres esperado: O texto final deve ser conciso, com um tamanho estimado em torno de 500 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.5
2.3.4 Ferramentas do Agente
- Documentos: Não consulta.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não utiliza.
2.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Envio de Lembretes (RF 3).
2.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Envio de Lembretes (RF 3).
RF 3. Envio de Lembretes
3.1 Tarefa do Agente
Enviar lembretes automáticos para reduzir ausências e atrasos nas reuniões agendadas.
3.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está gerenciando lembretes para reuniões agendadas, e precisa garantir que todos os participantes sejam notificados a tempo para evitar ausências e atrasos. # 2. Objetivo Enviar lembretes automáticos para todos os participantes, garantindo que as reuniões ocorram conforme planejado. # 3. Regras que você deve seguir para gerar sua resposta - Envie lembretes automáticos 1 hora antes do início de cada reunião. - Inclua detalhes essenciais sobre a reunião no lembrete, como horário, local e participantes. - Acompanhe o status dos lembretes enviados e notifique os consultores sobre qualquer problema de entrega. # 4. Exemplo de Output que você deve produzir **Lembretes Enviados:** Todos os participantes foram notificados com sucesso sobre as reuniões agendadas.
3.3 Configurações do Agente
3.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 2).
- Tipo do input: Este agente deve ser apto a receber dados de reuniões agendadas, incluindo horários e participantes.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de até 5.000 caracteres.
3.3.2 Especificação do Output
- Formato de output: O output deve ser um texto formatado que confirme o envio bem-sucedido dos lembretes, destacando qualquer problema de entrega.
-
Exemplo de Estrutura de Output:
**Lembretes Enviados:** Todos os participantes foram notificados com sucesso sobre as reuniões agendadas.
- Número de caracteres esperado: O texto final deve ser conciso, com um tamanho estimado em torno de 500 caracteres.
3.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.5
3.3.4 Ferramentas do Agente
- Documentos: Não consulta.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não utiliza.
3.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente não precisa ser visível para outros agentes, pois finaliza o fluxo.
3.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo. O sucesso no envio dos lembretes é o resultado que deve ser disponibilizado ao usuário.