IQ
IQForce.AI Product Roadmap

Building the autonomous
B2B sales machine

AI agents that replace and augment the full commercial cycle — from prospect identification to signed contract and renewal — for SMBs that can't afford a sales team.

Stage MVP · Live in PROD
Updated April 25, 2026
PROD iqforce.ai
Repo github.com/zalogonza/iqforce
8
AI Agents
5
Done · Live
~66h
MVP Remaining
10
Pilot Clients
3
Platform Layers
🚀
LIVE IN PROD SINCE APRIL 25, 2026
iqforce.ai live · 18 tables RLS-secured · 6 edge functions JWT-verified · D0/D3/D7/D14 email sequences with HITL queue · DNS migrated · DEV↔PROD schema parity · full E2E smoke test complete
Agent Architecture
7 agents, one autonomous pipeline
New client
Nico
Ana
Max
Leo
Sam
3 mo FREE
MarIA
Luna
KPI check
Stripe / Vera
Nico
Enrollment
✓ Live
Ana
GTM Analyst
✓ Live
Max
Reviewer
✓ Live
Leo
Proposal
✓ Live
Sam
Sales
✓ Live
MarIA
Prospect Replies
Phase 5 · Next
Luna
CX Monitor
Deferred
Vera
Retention
Deferred
Build Plan · v3.2 · Pilot Agreement v1.1 lawyer-accepted
3 phases shipped · 3 phases next · ~66h MVP remaining
Phase 1
Core Flow — Live
✓ Done
Landing page (iqforce.ai)Marketing
Auth — sign in/up, password reset, SMTPAuth
Nico — Enrollment chatbot + plan selectionLayer 1
Ana — GTM Analyst + KPI definitionLayer 1
Max — Strategy Reviewer, 7 dimensionsLayer 1
Leo — Proposal generator, accept/rejectLayer 1
Prospects — add/delete/CSV importLayer 2
Email outreach — single send via ResendLayer 2
Telegram outreach — broadcastLayer 2
Phase 2
Sam + Success Agreement
✓ Done
Sam agent — sales chat, price presentationLayer 1
Success agreement UI — 3 months free + KPI confirmationLayer 1
Internal negotiation — Sam ↔ Max ↔ Leo (1 round)Layer 1
90% off fallback — month-to-month flowLayer 1
Prospect save — rejected clients for future follow-upLayer 1
Phase 3
Sales Execution Completion
✓ Done · 2h pending
Prospect — search, filters, edit, tags, dedup, detail viewLayer 2
Email — AI templates, merge fields, unsubscribe linkLayer 2
Email sequences — multi-step, auto follow-up day 3/7/14Layer 2
Open/click tracking — Resend webhooksLayer 2
Telegram — preview + confirmation before broadcastLayer 22h
Phase 4 — NEXT
MarIA + Capture (per-client subdomain sender)
~38h

IQForce sends on behalf of Client from `maria@<client-slug>.iqforce.solutions`. We manage SPF/DKIM/DMARC per subdomain — zero client DNS work. HITL is mandatory in the pilot; US-only targeting; rate-limited 100 sends/tenant/day. Footer: "Sent on behalf of [Client]" + Client physical address + AI disclosure.

4a. Per-client subdomain provisioning · slug derivation · Resend domain verify API · tenant cols · forced footerInfra3h
4b. MarIA reply logic
Resend Inbound on replies.<domain> subdomainInfra2h · included in $20/mo Pro
Edge function maria-inbound — Svix HMAC + Resend payload (✓ deployed)Layer 1
Inbound→prospect correlation (In-Reply-To / References)Layer 14h
Intent classifier (interested/objection/unsub/wrong-person/OOO)Layer 15h
MarIA reply generator (Claude Sonnet 4 · AI-disclosed)Layer 18h
Conversations writer + deals stage updateLayer 24h
Cal.com booking link in templateLayer 12h
Mandatory HITL Reply Queue UI (toggle hidden in pilot)UI4h
4c. Compliance enforcement
US-only ICP filter (Ana prompt + CSV import validation)Layer 12h
Rate limiter — 100 sends/tenant/dayLayer 22h
Pilot Agreement v1.0 in app.html (replaces ToS UI)UI2h
Phase 5
Basic CRM — Opportunities
~22h
Reuses existing PROD `deals` table (15 cols already there)Layer 2✓ schema
New "Opportunities" tab in app.htmlUI3h
Table view — sortable, inline editUI5h
Kanban view — 7 stages, drag-dropUI6h
Toggle table ⇄ kanbanUI1h
Activity timeline per deal (email_events + conversations + activity_logs)UI4h
CSV/XLSX exportUI3h
Phase 6
BYO Data Import polish
~6h

Existing CSV import (P1) covers the BYO need. This is just polish for client-friendly import formats. Centralized Apollo is killed per legal advice — clients use their own Apollo CSV exports if they have a subscription.

Apollo CSV format adapter (clients with own Apollo subscription)UI2h
LinkedIn Sales Navigator export adapterUI2h
Suppression-list-aware import (skip rows already suppressed)Layer 21h
US-country-only validation on importLayer 21h
Deferred · gated behind first paying clients
After MVP revenue is live
Deferred
Luna · Vera · Stripe · Internal Dashboards · PDF
~40h
Luna — CX KPI agent, months 1-3Layer 110h
Vera — Retention agent, month 3+Layer 112h
Stripe auto-billing at month 3Billing6h
C-Level Dashboard (internal)Layer 18h
Proposal + Strategy PDF exportUI4h
Deferred
MarIA Multi-channel — Telegram · WhatsApp · LinkedIn · Phone
~78h
Telegram replies — extends existing telegram-webhookLayer 212h
WhatsApp Business API integrationLayer 216h
LinkedIn outreach + reply handling (legality-gated)Layer 220h
Phone calls — voice agent (Twilio + LLM)Layer 230h
Post-MVP
Demand Generation Engine — IQForce's own marketing
~50h
Data enrichment — Enrich.so, ICP match scoringLayer 38h · $49/mo
AI content generation — Copy.ai, blog/social/adsLayer 310h · $49/mo
Social media automation — Ocoya, LinkedIn/X/FB/IGLayer 38h · $29/mo
SEO + GEO — Surfer SEO, AI search optimizationLayer 36h · $89/mo
Paid ads — Meta + Google Ads API, budget AILayer 312h · free APIs
Demand Gen Dashboard — CPL, ROI, budget trackerLayer 36h
Chat Strategy
One chat per module
Phase 4 · NEXT Vamos a construir Phase 4 — MarIA + per-client subdomain... copy
Phase 5 Vamos a construir Phase 5 — Basic CRM (Opportunities)... copy
Phase 6 Vamos a construir Phase 6 — BYO Data Import polish... copy
Postmark setup Vamos a configurar Postmark Inbound (DEV)... copy
Deferred Luna — CX Agent (deferred until paying clients)... copy
Deferred Vera — Retention Agent (deferred)... copy
Deferred Stripe auto-billing (deferred)... copy
Deferred MarIA multi-channel — Telegram/WhatsApp/LinkedIn/Phone... copy
Post-MVP Demand Generation Engine (post-MVP)... copy