Skip to content

saagpatel/AIWorkFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AI Workflow Accelerator

TypeScript License

Automate the repetitive parts of client work — meeting notes to action items, tickets to routed queues, all via Slack and Claude.

A monorepo of AI-powered tools for client-facing automation workflows. A password-protected Next.js portal surfaces engagement status and audit reports. Three Claude-backed tools handle the grunt work: a meeting notes extractor, a triage-and-routing bot, and a daily standup collector. A shared @aiworkflow/shared package keeps the Anthropic client and Slack utilities in one place.

Features

  • Meeting notes extractor — paste raw notes, get structured action items with owners and due dates via Claude
  • Triage bot — incoming Slack tickets automatically classified and routed to the right channel
  • Daily standup collector — DMs team members on a cron schedule, collects yesterday/today/blockers, posts a formatted summary; optionally logs to Google Sheets
  • Client portal — Next.js 14 dashboard with engagement status, audit reports, and Recharts visualizations
  • Google Tasks integration — action items sync directly to Google Tasks
  • Shared workspace package — single Anthropic client and Slack formatting layer across all tools

Quick Start

Prerequisites

  • Node.js 18+, pnpm 9+
  • Anthropic API key
  • Slack app credentials (Bot Token + App Token)

Installation

pnpm install

Usage

# Client portal (dev)
cd portal && pnpm dev

# Meeting notes extractor (CLI)
cd tools/meeting-notes && pnpm extract ./notes.txt

# Slack bots
cd tools/meeting-notes && pnpm start
cd slack-bots/triage-bot && pnpm start
cd slack-bots/standup && pnpm start

Tech Stack

Layer Technology
Portal Next.js 14, React 18, Tailwind CSS, shadcn/ui
Slack bots @slack/bolt, @slack/web-api
AI Anthropic Claude (@anthropic-ai/sdk)
Integrations Google Tasks API (googleapis)
Shared TypeScript 5.7, Zod, pnpm workspaces
Testing Vitest, Testing Library

License

MIT

About

AI workflow monorepo — Claude-backed Slack bots and client portal for meeting notes and ticket triage

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages