Click any card to expand the details.
🔌 Oracle — Zig MCP Server
Shipped▾
Zig can now connect to any AI system that speaks MCP. Oracle is an Express HTTP server that auto-exposes every Zig API endpoint as an MCP tool, keeping them in sync with each deploy. A settings page at Connect Zig shows the server URL alongside API keys, and users copy it into Claude Code, ChatGPT or any other host. Confirmed working in both Claude and ChatGPT within 48 hours of launch.
Led by Lavish Mantri
↩️ Outreach Reply Handling
Shipped▾
When a prospect replies to an outreach campaign, Zig now reads it, drafts an answer, and shows it to the rep as a card — draft, refine with Zig, then send. Full stack: receive webhooks reliably from Smartlead, Instantly and HeyReach; model the lead's conversation as an OutreachConversationMessage per message; fetch the provider's own thread history (more context than the webhook alone); let the agent draft a reply; surface it in a card the rep acts on.
Led by Jaskaran
🎟️ Conference Trial Codes
Shipped — NY event Sep 27▾
A coupon system that hands someone a working Zig workspace from a code — no card, no sales call. Enter the code in the mobile app, sign in with Google or Microsoft (both now supported), and land in a Solo Pro workspace with 500 enrichments, 200 dialer, 100 meetings, 4,500 messages, free for a month. If the attendee's company already uses Zig, the code joins that workspace instead. Campaign copy is server-side, so wording can change without an app release.
Led by Sudhanshu
🔍 Lead Search Draft UX
Shipped▾
Search drafts are now visible on the lead-list page, tagged, resumable and deletable. Resuming a draft shows the plan the user already built instead of silently re-running the parse and billing for it. The parse report ID now round-trips so token spend attributed to a search's operation card is accurate rather than near-zero.
Led by Sharath Savasere
📡 Zig Pixel — Website Visitor Identification
Shipped▾
Zig can now identify website visitors and route them into automations. The Pixel management UI lives in Settings → Integrations with a four-state lifecycle: Setup required → Waiting for signal → Active → Paused. Webhook events fan out to every automation sharing a pixel_id, and a batch collector processes visitors in bulk instead of one at a time — previous single-trigger enrichment was burning one Temporal workflow activation per visitor.
Led by Preetham Yeddula
☎️ Quote Agent — Nobilite Feedback Round
4 of 5 items resolved▾
Circuit spec now captures connection type (Electrical/Optical) and mode (Single Mode/Multi Mode) as separate fields instead of a single interface_type — both collected during the interview, included in the draft email, and validated against the template allowlist. Voice pronunciation rules added so TTS handles product abbreviations correctly, including ASEoD (now pronounced "ACE ON DEMAND"). Call transcript labels the caller's name. Notes column added to lead-list CSV export.
Led by Lavish Mantri
🗂️ Meetings & Cards — Quality Fixes
Fixes shipped▾
Meeting calendar-day grouping now uses the viewer's local timezone instead of UTC. Late webhooks no longer pin meetings on Live or Processing status after they complete. Card source is now stamped on creation so provenance is visible, and non-owners can act on shared cards (the Aug 31 read-only change had blocked reps on cards they co-owned). Dialler improvements: caller's name shown on quote card transcripts.
Led by Sharath Savasere & Sudhanshu