StartupStarter S2 markBlog

    The latest

    Product updates, new features, and improvements to StartupStarter.

    RSS feed sync and article extraction

    RSS feed sync and article extraction

    Monitor competitor and industry feeds directly inside S2X. New connections flow pulls full article content using Readability, surfaces key takeaways, and flags articles worth sharing with investors.

    • Full article extraction with Mozilla Readability
    • Gated connection flow — add, verify, then sync
    • Content HTML rendering in the feed reader

    Bulk deal creation and CRM identity cleanup

    Create multiple deals at once from a CSV or pasted list. We also cleaned up how S2X identifies itself inside the assistant, so tool calls reference the correct product name everywhere.

    • bulk_create_deals tool for batch pipeline imports
    • S2X identity consistency across all assistant responses
    • INTERNAL_TOOL_NAMES sanitization for cleaner logs

    Cross-entity linking for deals, contacts, and companies

    Cross-entity linking for deals, contacts, and companies

    The entity triangle is now fully wired. Link a deal to a contact, and the company auto-populates. Edit inline without leaving the deal drawer. Primary contact assignment ensures the most relevant person surfaces first.

    • Deal ↔ Contact ↔ Company triangle linking
    • Inline deal editor from contact and company views
    • primary_contact_id column for deal-level contact priority

    Cortex v3: full AI learning loop

    Six-step intelligence pipeline deployed — 6,862 lines of SQL and 1,595 lines of TypeScript. Cortex now ingests CRM activity, financial data, and user behavior into a unified event stream, computes signals, and surfaces recommendations.

    Agreement editor with block-based document system

    Agreement editor with block-based document system

    Build, edit, and send agreements without leaving S2X. The new block-based editor supports headings, paragraphs, signature blocks, and clause libraries. Templates let you start from proven structures instead of blank pages.

    • Block-based document editor with drag-and-drop
    • Starter template gallery for SAFEs, NDAs, and advisor agreements
    • Inline signature capture and send-for-signing flow

    CRM performance and reliability improvements

    Tab-gated lazy loading reduced mount-time queries from ~14 to ~5. Query key registry enforces consistent cache management. Stale closure bugs in mutation callbacks eliminated with module-level persistence pattern.

    • Tab-gated lazy loading for all three CRM drawers
    • Query key registry for consistent cache invalidation
    • Module-level _persisted* pattern for mutation callbacks

    Document engagement tracking

    Know who actually read your pitch deck and how long they spent on each page. Engagement analytics surface the investors who are genuinely interested vs. the ones who opened it and bounced.

    Admin dashboard and revenue charts

    Platform administrators now get a dedicated dashboard with revenue charts, user activity metrics, and system health indicators. Charts use real financial data from the operating ledger.