Commit Graph
11 Commits
Author SHA1 Message Date
GustavoandClaude Sonnet 5 09488fa11c Spec: configuração da IA via Google Docs (autonomia do gestor)
Externaliza a parte de negócio do systemMessage (tom de voz,
saudação, horário, regras específicas da clínica) para um Google Doc
por clínica, público para leitura (sem credencial OAuth) e editável
só pela conta do gestor. docId fixo por workflow, setado uma vez na
instalação. Regras fixas de segurança (não duplicar agendamento,
fuso horário, confirmar nome) continuam hardcoded no n8n, nunca
editáveis por fora -- documentado como decisão de segurança, com a
limitação conhecida de que a separação é só de prioridade no prompt,
não um bloqueio técnico real.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 09:38:39 -03:00
GustavoandClaude Sonnet 5 846a9c7357 docs: registra IDs dos workflows do MCP Server nativo (ClinicAll)
9 workflows criados e validados estruturalmente (0 erros): servidor
MCP + 8 sub-workflows. Nada ativado nem testado com chamada HTTP real
ainda -- as duas pendências reais (autenticação e verbo HTTP do
agendamento) continuam sem solução, aguardando clínica ClinicAll
real.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 08:56:27 -03:00
GustavoandClaude Sonnet 5 04e5b189b0 Spec: MCP Server nativo no n8n para o ClinicAll
Quarta aplicação do padrão nativo, a partir do manual oficial da
Focus Tecnologia (docs/API Clinicall.pdf) -- documentação mais
completa dos 4 providers até agora. 8 tools: unidade, especialidade,
convenio, profissional, procedimento, paciente, consultar_horarios
(GET /disponibilidade) e agendar (PUT /agendamento). Duas
ambiguidades reais documentadas explicitamente: mecanismo de
autenticação por requisição não especificado no manual (nenhuma
credencial criada, authentication:none) e verbo HTTP de
criação/atualização do agendamento não mapeado (assumido PUT, não
verificado). Sem clínica ClinicAll real ainda -- validação estrutural
apenas.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 08:48:32 -03:00
GustavoandClaude Sonnet 5 e2ed887a05 docs: registra IDs das tools de apoio do Klingo (especialidade, profissional, convenio, unidade, preco)
5 sub-workflows novos criados e validados (0 erros). Servidor MCP
Server - Klingo atualizado com as 7 tools no total (agendar,
consultar_horarios + as 5 novas), agendar/consultar_horarios
confirmados intactos. Nada ativado nem testado com chamada HTTP real
ainda -- sem clínica Klingo real disponível.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 00:25:31 -03:00
GustavoandClaude Sonnet 5 a3ee6d3acd Spec: tools de apoio do Klingo (especialidade, profissional, convenio, unidade, preco)
Adiciona 5 tools ao MCP Server nativo do Klingo já existente (mesmo
servidor, sem criar um novo), a partir de endpoints do Swagger não
usados até agora pelo KlingoAdapter original. Todas usam a credencial
X-APP-TOKEN já existente (sem precisar de sessão de paciente).
Registra explicitamente a lacuna que continua sem solução: não há
endpoint GET de listagem de procedimentos no Klingo, então
specialtyId/procedimento continua sem uma tool que resolva (mesma
classe de limitação já registrada para SLOT_MAPPING_UNAVAILABLE).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 00:20:14 -03:00
GustavoandClaude Sonnet 5 012f762555 docs: registra IDs dos workflows do MCP Server nativo (SysLife)
8 workflows criados e validados estruturalmente (0 erros): servidor
MCP + 7 sub-workflows (especialidade, medico, convenio, paciente,
procedimento, consultar_horarios, agendar). Nada ativado nem testado
com chamada HTTP real ainda -- sem clínica SysLife real disponível.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 00:13:58 -03:00
GustavoandClaude Sonnet 5 209a0bc826 Spec: MCP Server nativo no n8n para o SysLife
Terceira aplicação do padrão nativo (MCP Server Trigger + Call n8n
Sub-Workflow Tool), a partir do Manual WS SysLife V3.4 fornecido pelo
usuário (sem adapter TypeScript prévio para este provider). Escopo
"apenas agendamento" definido em conversa como 7 tools: 6 de
consulta/apoio (especialidade, medico, convenio, paciente,
procedimento, consultar_horarios) + agendar (PUT /Agenda). Auth Basic
fixo do WebService, sem clínica real ainda -- validação estrutural
apenas nesta etapa.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 00:04:29 -03:00
GustavoandClaude Sonnet 5 4226c5f338 docs: registra IDs dos workflows do MCP Server nativo (Klingo)
3 workflows criados e validados estruturalmente (0 erros): servidor
MCP + sub-workflows agendar/consultar_horarios. Nada ativado nem
testado com chamada HTTP real ainda -- sem clínica Klingo real
disponível.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-10 23:42:48 -03:00
GustavoandClaude Sonnet 5 acad79f175 Spec: MCP Server nativo no n8n para o Klingo
Segunda aplicação do padrão nativo (MCP Server Trigger + Call n8n
Sub-Workflow Tool) já validado em produção pro Z-PRO, agora pro
Klingo. Diferença principal: autenticação em dois estágios
(X-APP-TOKEN estático + Bearer de sessão do paciente dinâmico, não
armazenável como credential). Limitação conhecida aceita nesta etapa:
consultar_horarios sempre retorna SLOT_MAPPING_UNAVAILABLE (lacuna de
contrato já existente no KlingoAdapter TS, não desta migração). Sem
clínica Klingo real ainda — escopo desta etapa é só o MCP Server,
validação estrutural, sem chamada HTTP real.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-10 23:33:57 -03:00
GustavoandClaude Sonnet 5 3f10ab5efd Spec: MCP Server nativo no n8n para o Z-PRO (substitui node comunitario stdio)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-10 18:00:13 -03:00
GustavoandClaude Sonnet 5 257afe98c0 Snapshot: gti-scheduling-mcp (Z-PRO + Klingo adapters) e workflow n8n de agendamento funcionando de ponta a ponta
- gti-scheduling-mcp: MCP server com ZProAdapter e KlingoAdapter (agendar() completo pros dois)
- Workflow n8n 'Agendamento - GChat - Z-PRO': webhook -> AI Agent -> MCP -> Z-PRO, testado com sucesso real
- Documentacao: specs, plano, runbook de problemas reais e export do workflow

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-10 17:23:10 -03:00