Garantir prazos críticos com SPFx e calendários compartilhados no Microsoft 365

Como um cartório em Genebra eliminou perdas de prazo com app SharePoint, detecção de datas via Azure OpenAI e sincronização no Teams, alinhado ao interesse por AI search e assistentes genéricos.

Por houle Team

Publicado em 21/11/2025

Tempo de leitura: 2 min (458 palavras)

O contexto

Um cartório em Genebra gerenciava cerca de 50 processos ativos. Cada dossiê (imobiliário, sucessório ou comercial) trazia prazos críticos: períodos de reflexão de 14 dias, datas de assinatura, vencimentos de opção, prazos de recurso. Antes, os prazos eram digitados manualmente no Outlook após leitura dos documentos, tarefa demorada e sujeita a erros.

Um esquecimento podia gerar consequências sérias em responsabilidade profissional e reputação. O notário queria detectar automaticamente prazos nos documentos e sincronizá-los com os calendários da equipe, sem mudar a arquitetura “um cliente = uma equipe no Microsoft Teams”.

A solução técnica

Construímos uma aplicação SharePoint Framework integrada aos sites de equipe. Um WebPart em React/TypeScript monitora a biblioteca de documentos e chama o Azure OpenAI Service via Azure Function segura para analisar cada novo arquivo.

Quando um documento entra no SharePoint, um webhook o envia à Function, que primeiro usa o Azure Document Intelligence para extrair texto estruturado. Em seguida, o texto vai a um modelo GPT-4 com instruções específicas para detectar todos os prazos, datas limite e marcos. O prompt inclui exemplos típicos do direito suíço: “prazo de reflexão de 14 dias”, “sujeito à aceitação em 30 dias”, “vencimento fixado em…”. O modelo devolve uma lista estruturada com tipo de prazo, data exata ou relativa e criticidade.

O WebPart cria eventos no calendário compartilhado da equipe no Teams, com alertas conforme urgência. Cada evento traz link para o documento-fonte e a pasta do SharePoint, facilitando a validação. Um dashboard mostra prazos futuros com cores por urgência.

Resultados

Após oito meses, o cartório reduziu 90% do tempo de digitação (de duas horas diárias para minutos). Nenhum prazo crítico foi perdido; antes havia um esquecimento a cada dois meses. A precisão chega a 96%, com 4% dos casos ambíguos sinalizados para revisão humana.

O sistema revelou prazos escondidos em cláusulas complexas que poderiam passar despercebidos. A integração transparente no Microsoft 365 permitiu adoção imediata: mesmo Teams, mesmo SharePoint, nenhuma ferramenta nova.

Arquitetura e governança

A app SPFx está no catálogo do tenant, com controle total de versões e permissões. Chamadas ao Azure usam identidades gerenciadas e autenticação Azure AD; nada de segredos armazenados. Dados circulam apenas em Switzerland North/West, em conformidade com o segredo notarial suíço.

O custo mensal gira em torno de 200 CHF (OpenAI, Document Intelligence, Functions), muito inferior ao valor criado e aos riscos evitados. Alertas preventivos, importantes e críticos chegam por email, Planner ou Teams conforme o limiar.

Conclusão

Este caso mostra como SharePoint Framework e Azure AI evitam perda de prazos sem sair do ecossistema Microsoft 365. Ao detectar datas em contratos e sincronizá-las no Teams, o cartório ganha segurança operacional, melhora o serviço e acompanha a tendência de automação e AI search sem expor dados.

Automatizar a criação de documentos legais no Microsoft Word: eficiência e gestão de riscos para empresas suíças

Descubra como Add-ins seguros no Microsoft Word estão transformando a automação de documentos legais na Suíça, controlando conformidade, qualidade e produtividade em departamentos jurídicos. Foco na integração de IA privada e gestão de riscos regulatórios.

Dúvidas sobre este artigo?

Os nossos especialistas podem ajudá‑lo a compreender os detalhes e as implicações para o seu negócio. Receba aconselhamento personalizado adaptado à sua situação.