Inbox Auto-Draft — Riley Drafts Every DM Reply
Every Facebook Page DM and comment arrives with a Riley-drafted reply ready to send. Voice-grounded. Compliance-aware. You hit Send.
What it is
Inbox Auto-Draft fires the moment a Facebook Page DM or comment lands in your inbox. The Meta webhook hits our endpoint, an idempotent insert lands in sm_inbox_messages, and a fire-and-forget Claude call produces a Riley-voiced draft reply. By the time you open the inbox tab, the draft is already there with Send / Edit / Discard buttons.
Operators tired of staring at their FB inbox figuring out what to write to the next prospect. Customer success managers responding to product questions. Anyone whose social inbox is a real workflow, not just notifications.
Why it matters
The specific outcomes this capability is designed to produce — and the failure modes it's designed to prevent.
Drafts arrive faster than you can read the message
Webhook-driven — Meta pushes the message; our endpoint processes signature, persists the row, and fires the draft job within ~200ms. Claude returns the reply in ~3-5 seconds. By the time you click into the inbox tab, the draft is loaded.
Voice + knowledge vault grounded
Same drafter rules as Recon: forbidden phrases, voice profile match, knowledge vault for product/FAQ grounding. Output reads like your real reply, not generic AI.
Compliance scanner runs on every draft
Same banned-claim enforcement as the rest of IFD's content surfaces. No income claims, no medical guarantees, no 'guaranteed results.' Drafts that violate get rewritten before they reach you.
Send / Edit / Discard — you stay in control
Three buttons. Send copies to clipboard + flips status='sent' + saves the final reply. Edit lets you tweak before sending. Discard kicks the draft. We don't auto-send replies via Meta API (advanced perms we don't have on Phase 1) — operator pastes into the native FB app.
How it works
From "I want to use this" to "it's running in production for me," in 4 steps.
Connect your Facebook Page
Standard OAuth at /dashboard/social → Integrations. Subscribe to webhook events (feed + messages). Standard Meta webhook handshake.
Page receives a DM or comment
Customer messages your FB Page or comments on a post. Meta hits our webhook endpoint; we verify signature, dedupe by externalMessageId, persist the row.
Auto-draft fires fire-and-forget
Claude haiku-4-5 produces a Riley-voiced draft using voice profile + knowledge vault. Compliance scanner blocks bad drafts. Result writes to draft_reply column.
Open inbox, review, hit Send
/dashboard/social → Inbox tab. Recent messages show the draft inline with Send / Edit / Discard. Send copies the text to clipboard and marks the message replied.
Questions
Why not auto-send replies via Meta API?+
Meta's advanced messaging permissions require App Review for production. We're on Phase 1 (standard access — works for our own assets). Auto-send is on Phase 2 once App Review is approved. For now, copy-to-clipboard + paste into FB native app is the workflow.
What if I miss a message?+
The inbox tab persists every message until you respond or archive. Drafts stay valid for 30 days; after that they're archived but the message stays. No data loss.
Can I disable auto-drafting?+
Yes. /dashboard/social → Settings → Disable inbox auto-draft. Messages still come in and persist; drafts just don't fire. You write replies manually.
Does this work for Instagram and LinkedIn too?+
Instagram: yes via Meta webhook (same flow as FB Page). LinkedIn: not yet — LinkedIn doesn't have an equivalent webhook for personal-account events. Polling-based LinkedIn inbox is on the roadmap.
How accurate are the drafts?+
About 80% are usable as-is or with one-sentence edits. The 20% that miss are usually because (a) voice profile is empty (drafts default to generic AI tone), or (b) knowledge vault doesn't have the relevant FAQ entry (AI invents an answer). Both fix in 5-10 minutes of profile/vault editing.
You might also need
Capabilities that pair naturally with inbox auto-draft — riley drafts every dm reply — each included with every Iron Front Digital subscription.
Riley — AI Mission Control
The front-desk AI that triages, routes to specialists, and drafts on demand. Honest about being AI. Never pretends to be a real person.
Recon — AI Warm-Market CRM
Chrome extension that drafts replies and posts in your voice. Per-contact memory. Refuses to pitch your aunt. Never auto-sends.
Customer Knowledge Vault
The factual grounding that prevents AI from making things up about your business — products, FAQ, target customer, banned claims.
How Iron Front compares
Already paying for ClickFunnels, HubSpot, GoHighLevel, or Vendasta? These pages walk through what overlaps, what doesn't, and where each tool genuinely wins.
Ready to use inbox auto-draft — riley drafts every dm reply?
Included with every Iron Front Digital subscription. The faster you start, the more time the system gives you back.