Core AI client chat
Clients talk to Middl, not directly to you. The AI is fully briefed on your project: the scope, the contract, the hourly rate, and any custom instructions you set. It responds professionally on your behalf and handles routine questions without you lifting a finger.
When a question falls outside what the AI can confidently answer, it flags the conversation and sends you an email. You see the full context and decide how to respond.
Protect your time Scope change detection
When a client asks for work outside the agreed scope, the AI engages, asks clarifying questions, and surfaces an estimate with a dollar cost based on your hourly rate.
You get an email with the conversation preview and a direct link to review. No more writing awkward scope emails from scratch.
Alerts Smart flagging
Three things trigger a flag: a scope change request, a client expressing frustration, or a question the AI is not confident answering. Each flag sends you an email and appears in your dashboard with color-coded severity and a full conversation thread.
Files File management
Upload context files the AI references, deliverables the client can download, and contract files used for scope grounding. Text is extracted automatically in the background. Deliverables can be locked until you are ready to share them.
Visibility Project updates
Post progress updates from your dashboard whenever you hit a milestone. Updates can be public, visible to the client in their workspace, or private as internal notes only you can see. Clients see new updates highlighted at a glance.
Escalation Direct messaging
When a client needs to talk to you directly, they can request it from their workspace. You decide when to engage. The conversation history persists after the escalation is resolved, so nothing gets lost.