← Back to all sparks
T

Twenty

CRM
Velocity6.3

Modern open source CRM with a fresh interface designed as an alternative to Salesforce and HubSpot.

Twenty is turning its open-source CRM into an AI-native, app-extensible platform.

open-source crmai agentsapp platformemail syncusage meteringdeveloper sdk
Current state
Twenty is an open-source CRM shipping on a weekly cadence — five tagged releases (v2.15 through v2.19) in about three weeks. The work clusters into three arcs: AI chat and agent tooling that operates on workflows and data, a third-party app SDK with a partner marketplace, and email/calendar sync via webhook push. A credit-and-entitlement billing model is being wired through the product in parallel.
Where it's heading
The direction is a programmable CRM platform where third-party apps are first-class, AI agents act on records and workflows, and cloud usage is metered by credits while self-host relies on an enterprise license. Recent releases have moved this from scaffolding toward production hardening — declarative app metadata sync, row-level security on API and application principals, and a rebuilt AI streaming pipeline. The open-core split is sharpening: capability stays open, cloud consumption and enterprise entitlements become the paid surface.
Prediction
Expect the app SDK to keep maturing toward a stable marketplace GA and more product surfaces to move behind credit metering, following the email-metering pattern just shipped. The AI agent toolset should continue expanding from workflow inspection toward more write/act capabilities.

Recent moves

  1. 1d ago

    v2.19: metered email, declarative app SDK, AI-stream hardening

    ⚡ SPARK

    The largest release in this stretch. A heavy AI-chat streaming reliability pass — typed error channels, an ordered client-side chunk sequencer, explicit connection-lost and context-window-exceeded states — lands alongside the app SDK gaining terraform-style plan/apply for metadata and row-level security reaching API-key and application principals. It reads as Twenty hardening its two central arcs, agentic AI and a third-party app platform, for production multi-tenant use.

    View source ↗
  2. 7d ago

    v2.18: AI bulk import, multi-locale docs, editable email drafts

    Continues the AI and internationalization push: reliable bulk data import through a code-interpreter tool, a fully multi-locale documentation site, and draft-email sync that lets users edit drafts directly in the thread composer. Incremental breadth on the agentic-CRM and messaging arcs rather than a change of direction.

    View source ↗
  3. 9d ago

    v2.17.2: add workspaceMember jobTitle field

    A single-fix patch adding the workspaceMember jobTitle field without triggering view-field side effects. Routine maintenance on top of 2.17.

    View source ↗
  4. 9d ago

    v2.17.1: fix cross-application child records in sync

    A hotfix ensuring cross-application child records of involved parents are included during sync. Stabilizes the 2.17 app-platform work.

    View source ↗
  5. 10d ago

    v2.17: seat-based invoicing, call recorder, push email sync

    Feature-dense release: invoicing on seat increases, the meeting bot renamed to a call recorder with Recall integration, webhook push sync for Gmail, Calendar and Microsoft, group-by on many-to-one relations, and AI tools that list and inspect workflow runs. Advances the monetization, messaging-sync, and agentic arcs together.

    View source ↗
  6. 14d ago

    v2.16: partner marketplace v2, push sync, AI workflow tools

    Marketplace v2 brings application-driven partner matching, webhook push sync arrives for Gmail, Calendar and Microsoft, AI gains tools to inspect workflow runs, and twenty-ui ships its first npm pre-release. The release where the app-platform and AI-tooling arcs both take concrete shape.

    View source ↗