AI‑driven appointment scheduling