Faculty Meeting AI Scheduler
Automation developer




An AI-powered conversational scheduling platform for academic faculty that merges agentic AI workflow automation with role-aware logic. Built with Next.js and an n8n-orchestrated AI agent connected to a PostgreSQL database, the system leverages Azure OAuth for secure institutional authentication. It autonomously parses user intent via an AI chatbot, resolves scheduling conflicts through an internal algorithmic pipeline, and triggers reliable webhook workflows to automate multi-room bookings and calendar synchronization.
- 01Connected microsoft oauth to securely authenticate students and faculty with their institutional accounts
- 02Developed a custom AI agent workflow in n8n that autonomously parses natural language scheduling requests, checks for conflicts against a PostgreSQL database, and executes multi-room booking logic with conditional branching.
System Architecture

An event-driven orchestration architecture that manages an internal, PostgreSQL-backed scheduling system, completely decoupling the frontend from synchronous data operations. Scheduling submissions trigger immediate conflict-validation routines against the database, while asynchronous n8n worker nodes handle and finalize background database writes to update the internal calendar state. Users authenticate via Microsoft OAuth to seamlessly link their school email accounts
n8n Integration Flow

An automated multi-node scheduling workflow built in n8n. Webhook triggers ingest availability data, route the payload through conditional check loops to resolve scheduling conflicts, write bookings to PostgreSQL.