AI Automation Platform

Foundation scaffold for the Support Autopilot milestone.

The workspace, service shells, and platform contracts are in place so the next slice can add real support automation without changing the system boundaries.

MilestoneSupport Autopilot V1
App URLhttps://helm.oddhours.ai
API URLhttps://ai-automation-platform-production.up.railway.app

Modules

7
Fastify API shell
Next.js dashboard shell
Config package with Zod
Drizzle schema package
Event bus boundary
Workflow runtime skeleton
Tool and policy contracts

Principles

5
Contract-first interfaces
Workflow-owned orchestration
Tools own side effects
Policy remains explicit
Observability starts early

Workflows

3
support.autopilot
lead.finder
knowledge.assistant

Events

11
knowledge.change.received
lead.received
ticket.received
webhook.received
workflow.requested
workflow.started
workflow.completed
workflow.failed
approval.requested
approval.approved
approval.rejected

Tools

10
support.classify-intent
support.get-ticket
support.get-customer
support.get-order
support.get-policy
support.generate-reply-draft
support.send-reply
support.create-approval
support.log-outcome
support.update-ticket

Policies

1
support.reply-routing