Mayank DixitResume

AI Coach – Multi-Workspace Slack Facilitation Agent

Slack + AWS Lambda + DynamoDB + OpenAI (agentic intervention system)

AI agentsSlack APIAWS LambdaDynamoDBLLM systems

AI Coach is a serverless, multi-tenant Slack facilitation agent that monitors conversational dynamics and generates lightweight, research-informed nudges using LLMs. Designed for reproducibility and isolation, each deployment runs in its own AWS account, supports multiple Slack workspaces via OAuth, and maintains per-channel rolling state to trigger structured interventions.

Highlights

  • Designed a multi-workspace Slack agent that detects participation imbalance, topic drift, and silence patterns in real time.
  • Built serverless architecture (API Gateway + Lambda container + DynamoDB) with event deduplication, rolling conversation windows, and per-workspace OAuth token isolation.
  • Implemented structured intervention logic with configurable thresholds and state resets for controlled, research-style nudging.
  • Packaged as a fully reproducible SAM deployment with OAuth flow and secure signature verification.