AI Project-operations assistant for agencies and software teams

AI-Powered Project Operations Assistant

A centralized workspace that turns client messages and meeting discussions into task drafts, action items, proposal briefs, and reply suggestions, with human approval at every step.

Claude, OpenAI or Azure OpenAIHuman approval on every actionASP.NET Core · SQL Server
FlowPilot AI dashboard
✦AI analysis
95%
Bug ReportFalcon Trackers
TASK DRAFT · TD201
Investigate vehicle status not updating after ignition off
● Pending Approval✓ Approve
Reply sent via Slack · #falcon-support
Integrations Six channels in. Your choice of AI.
Now capturing · Gmail · Route history export
GmailEmail
SlackChat
Microsoft TeamsChat
WhatsApp BusinessMessaging
Google MeetMeetings
FathomMeetings
FlowPilot AI
FlowPilot AIMatches the project, extracts the facts, drafts the next step.
Capture Analyse Draft Approve
ClaudeAI provider
OpenAIAI provider
Azure OpenAIAI provider
The problem

Client work gets lost between inboxes, chats and calls.

GmailRoute history export
SlackVehicle status stuck
WhatsAppBedtime reminders
TeamsRelease 1 scope
Google MeetSprint 9 Review
FathomDiscovery call
Unknown senderReport download
6 channels · 1 unmatched message Requests get lost between channels.
How it works

AI drafts. People decide. Then FlowPilot acts.

Every AI suggestion passes a human approval gate, so the team stays fast and stays in control.

LIVE Slack · #falcon-support Hamdan Saeed: Vehicle status stuck on "Moving" after ignition off
Product tour

Every module, one workspace.

01 / 09
Dashboard Client Messages AI Message Analysis Tasks & Approval Projects Meeting Notes Proposal Requests Reports AI Configuration
Dashboard: KPIs, deadlines, workflow status and a daily summary. Try it in the live demo →
Highlights

Built for teams that want speed without losing control.

Approval gate
Human-in-the-loop by design
AI only drafts; people decide. Approvals are protected against duplicates and race conditions, and replies are never re-sent blindly when a delivery result is unknown.
TD201Investigate vehicle status not updating after ignition off
✓ Approved
TD206Confirm meeting action items with Falcon dispatch lead
Pending Approval
PR501Inventory mobile app & head-office portal brief
Pending Approval
Your choice of AI
Works with Claude (Anthropic), OpenAI or Azure OpenAI. If only one key is present, that provider is used automatically.
ClaudeAnthropic
OpenAIChat Completions
Azure OpenAIDeployment
Six integrations
OAuth 2.0 with PKCE or verified API keys. Each shows its real status, with no simulated success.
Gmail
Slack
Teams
WhatsApp
Meet
Fathom
Reply to clients
A composer on every message, meeting and proposal. Channel rules such as the WhatsApp 24-hour window are applied.
Draft
Pending Approval
Approved
Sending
Sent
Role- and record-level security
Three roles. Team Members only see their own projects.
Visible projects4 of 4
Falcon Trackers
MumBrite App
AD Gupta Website & CRM
Proply ERP
Full audit trail
Sign-ins, approvals, edits, sends, settings changes and exports are all recorded.
approval.granted · TD20108:10
reply.sent · #falcon-support08:13
task.created · Falcon Trackers08:16
meeting.summarized · MT30108:19
proposal.brief.v2 · PR50109:22
settings.ai.updated09:25
export.csv · Reports09:28
signin.success · Sarah Mitchell09:31
approval.granted · TD20108:34
reply.sent · #falcon-support08:37
task.created · Falcon Trackers08:40
meeting.summarized · MT30108:43
proposal.brief.v2 · PR50109:46
settings.ai.updated09:49
export.csv · Reports09:52
signin.success · Sarah Mitchell09:55
AI Configuration
Works even without a key
Put a key in a JSON file, an environment variable or the Settings page. Without one, a clearly labelled rule-based fallback keeps the app working.
AI Configuration
Safe AI output

Facts stay apart from suggestions.

Client text is treated as untrusted data, which guards against prompt injection. Answers follow strict JSON schemas and are validated on the server.

✓Webhooks are signature-checked
✓PBKDF2 password hashing and account lockout
✓Strict CSP, antiforgery tokens, encrypted secrets
✓Append-only audit log
AI analysis of a client message
Technology

Production-grade .NET, ready to deploy.

ASP.NET Core MVC on .NET 10 and SQL Server 2022, with business rules, data access and the web layer kept apart.

ARCHITECTURE
WebASP.NET Core MVC · Razor views
ApplicationBusiness rules
InfrastructureData access, AI, integrations, background workers
SQL Server 2022ADO.NET, versioned scripts for schema, indexes, seed data and retention
109
automated tests passing
6
integrations
3
AI providers
Framework
ASP.NET Core MVC on .NET 10, with Razor views that keep the original HTML prototype design
Security
Cookie authentication, role and record-level authorization, antiforgery tokens, CSP and security headers, encrypted secrets, append-only audit log
AI
Claude Messages API, OpenAI Chat Completions and Azure OpenAI, with structured outputs and an allow-list of AI hosts
Quality
109 automated tests (78 unit, 31 HTTP integration), a UI walkthrough and responsive viewport checks, down to mobile
Make it yours

The project can be modified with Claude, Codex and Antigravity.

Separate Application, Infrastructure and Web layers keep the codebase easy for AI coding agents to read, extend and change.

flowpilot-ai
❯
Claude
Codex
Antigravity
Who it is for

Built for Digital agencies Software houses Project managers Client-service teams Consultancies

Any team that manages several client projects at once and wants AI to remove the admin work without giving up control over what reaches the client.

No missed requests
Every client message and meeting is captured, matched to a project and tracked.
Hours saved every week
Tasks, meeting summaries, proposal briefs and replies arrive already drafted.
Quality and trust
A person approves everything before it becomes a task or reaches a client.
Clear visibility
Dashboards and reports show workload, deadlines and AI activity at a glance.
FlowPilot AI
✓ TD201 approved
Reply sent via Slack
Meeting summarized · MT301
Proposal brief · PR501
Ready to deploy

Your workflows.
Under control.

See FlowPilot AI working with sample projects, or get the full source and licence on Vibe 96.

Full source code109 automated testsClaude, OpenAI or Azure OpenAI