# Triage WhatsApp clinic requests with OpenAI, Slack, and Data Tables

> Quick overview This workflow receives patient WhatsApp messages via WAHA, uses OpenAI to extract structured administrative triage details, stores each case in an n8n Data Table, posts human-review items to Slack, and either replies with safe clinic info or runs scheduled Slack follow-ups until the clinic team closes the case. How it works 1. Receives inbound WhatsApp messages via a WAHA webhook (or a manual test trigger) and filters out outbound, group, and empty events. 2. Normalizes the payload and sends the message text to OpenAI to classify intent, urgency, and whether the case requires human review, returning a strict JSON result. 3. Builds a case record (including follow-up settings) and upserts it into the n8n Data Table named “Clinic Demo Cases”. 4. If human review is required, posts the case details to a Slack channel for escalation (either tagged for Dot review or marked as n8n-owned fallback monitoring) and sends an acknowledgement back to the patient via WAHA. 5. If human r

- **Domain**: `n8n-workflow-21554.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/21554
- Page (HTML): https://agenstry.com/agents/n8n-workflow-21554.n8n.io
- Documentation: https://n8n.io/workflows/21554
