📋 CHANGELOG

What's new in Outgi

Every feature, improvement, and fix — shipped fast, documented here.

🌿
v3.0May 2026Major Release

Conditional Sequences, Canadian Data Residency & Security Hardening

  • Conditional sequences (branch logic) — if/then routing based on opens, replies, clicks, non-opens, non-replies
  • StageBranchEditor UI — add branch conditions between any two campaign stages from the campaign editor
  • 5 branch trigger types: ifOpened, ifReplied, ifClicked, ifNotOpened, ifNotReplied — each routes to a configurable true/false branch stage
  • Canadian data residency PIPEDA compliance — all marketing pages updated to reflect Canadian server hosting
  • Compare page: new "Canadian data residency (PIPEDA)" row — Outgi is the only competitor offering this
  • New use case page: Canadian Regulated Industries (law firms, financial services, healthcare, government contractors)
  • API Reference documentation at /docs → API Reference
  • Data Residency documentation at /docs → Canadian Data Residency
  • Support AI knowledge base major expansion: warmup strategy, A/B testing, conditional sequences, agency features, competitor comparisons
  • Onboarding wizard improvements: hasTargets check, AI Employee callout with competitor pricing comparison, step-by-step domain guide
  • HTML onboarding email sequence — 7-step drip with brand design, contact form focus, conditional sequences tip (day 21)
  • Blog: 4 new strategic posts — contact form outreach, Canadian data residency, stack tax comparison vs Apollo+HubSpot, conditional sequences guide
  • Security: 108+ API routes fixed for weak session check (!session → !session?.user?.id)
  • Security: CRON_SECRET null-bypass closed across all 26 cron endpoints (Bearer undefined exploit)
  • Security: Timing-safe comparison in internal auth, empty secret → HTTP 500 (fail-closed)
  • Security: Contact form SSRF protection — private URL validation before form submission
  • Security: IDOR fix in /api/crm/[targetId]/notes — ownership check before creating note
  • Security: Recruit candidates endpoint — IP rate limit (5/hr), max field lengths (4000 char resumeText, 2000 coverLetter)
  • Security: Webhook secret removed from POST response, SignalWire errors sanitized
  • Rate limits: AI generate, personalize-first-line, score-subject, support chat — all capped
  • XSS: PostGrid buildFrontHTML — HTML-escaped all template interpolations, CSS color validation
🤖
v2.5May 2026Major Release

AI Intelligence & World-Class Polish

  • A/B winner auto-apply — winning variant promoted when ≥2% margin over 20+ sends
  • Conversation memory for AI reply drafts — LLM sees full thread history before responding
  • Team analytics leaderboard at /analytics/team with 7d/30d/90d range picker
  • Scheduled email reports — enable weekly or monthly analytics digest
  • Mobile-responsive dashboard — hamburger sidebar overlay at ≤900px
  • 5 route-level error boundaries and 4 loading skeletons across dashboard
  • Dynamic OG images at /api/og (edge runtime, 1200×630 PNG)
  • RSS feed, FAQ with JSON-LD schema, and public status page
  • Admin TOTP enforced via signed httpOnly cookie (8h TTL)
📬
v2.0April 2026Major Release

Direct Mail + 9-Channel Outreach

  • PostGrid integration — send personalised postcards as part of any campaign stage
  • 9 outreach channels: Email, Contact Form, SMS, WhatsApp, Messenger, Instagram, LinkedIn, Voice Call, Direct Mail
  • WhatsApp WABA template management with variable substitution
  • SignalWire voice AI with pitch script, voicemail fallback, and call goal configuration
  • Per-campaign ROI dashboard
  • Campaign clone, export, and deliverability test tools
🧠
v1.8March 2026Feature Launch

AI Employee Launch

  • AI Employee — autonomous agent that discovers leads, creates campaigns, and handles all replies
  • Autonomous blog post generation via Gemini research + Claude writing pipeline
  • CRM pipeline kanban board with drag-and-drop stage management
  • Deal coach with AI-generated next-step recommendations
  • Smart lists — rule-based dynamic segments with real-time execution
👥
v1.5February 2026Feature Release

Multi-Team & Campaign Templates

  • Multi-team support — invite team members, control permissions, shared inbox
  • Campaign templates — save and reuse full multi-stage campaign blueprints
  • A/B testing for email subject lines and body copy
  • Enrollment triggers — auto-enroll contacts when conditions are met
  • Audit log for all account actions
  • GDPR erasure endpoint with full data deletion
  • Scale plan introduced — 100k contacts, unlimited emails/month, full API access (300 req/min)
🚀
v1.0January 2026Launch

Initial Launch

  • Email + contact form outreach with full HTML editor
  • CSV import for contacts with column mapping
  • Stripe billing — Starter, Growth, Agency plans
  • Email warmup with IP rotation and daily volume progression
  • Open/click tracking with pixel injection
  • Unsubscribe handling with one-click RFC 8058 compliance
Stay up to date

Subscribe to the RSS feed or follow our blog for every release.

RSS FeedRead the Blog