Como a skill pensa.Passo a passo.
Objetivo, workflow em 8 etapas, APIs, disponibilidade, sandwich, motivos, logging e tratamento de erros.
Automatizar o fluxo que o CS fazia manualmente no backoffice — buscar disponibilidade, identificar empresa/colaborador e criar a reserva — chamando as APIs da Woba. Apenas o ajuste de plano usa navegador (Slack).
- 1Qualificar pedido
cidade ou espaço, capacidade, data, check-in, check-out e e-mail do solicitante (o domínio identifica a empresa).
- 2Buscar salas
search-msfiltra localização, capacidade e disponibilidade, capturandowork_hours. - 3Apresentar opções
Fast Booking primeiro, com endereço, créditos, amenidades e link.
- 4Identificar empresa
pelo domínio do e-mail ou via API.
- 5Identificar colaborador
nome dentro da empresa.
- 6Motivo de uso
quando a empresa configura; alguns são automáticos.
- 7Confirmar resumo
bloco único; aguarda “SIM”.
- 8Criar booking
POST; se falhar por plano, aciona sandwich e recria.
search-mspúblicabusca de salas e work_hours.
backoffice-apiauth-tokenauth, usuários, indisponibilidade e cancelamento.
booking-manager-msauth-tokencriação da reserva (HTTP 300 = sucesso).
woba-backendbearermotivos configurados por empresa.
Slack #borc-portal-livenavegadorvia navegador (/borc setsubscription).
Automático via Slack (/borc setsubscription).
Cada empresa pode ter uma lista própria de motivos configurados. O motivo pode ser: (a) escolhido manualmente pelo operador no momento da reserva, ou (b) aplicado automaticamente por uma regra por empresa/horário. As regras automáticas são específicas de cada carteira de clientes e serão cadastradas gradualmente pelo time — nesta versão o padrão é o operador escolher o motivo manualmente.