← Back to all sparks
T

TalkJS

COMMS
Velocity2.5

Chat API and pre-built messaging UI for web and mobile applications

TalkJS ships monthly without fail — Enterprise SSO and Flutter SDK are the enterprise maturation markers.

chat-apisdkenterprise-ssomobile-sdkdeveloper-tooling
Current state
TalkJS is a chat-as-a-service API for embedding messaging into products, and it ships monthly updates at consistent cadence. September's Enterprise SSO via OpenID Connect removes a key enterprise sales blocker; July's Flutter Data API extended the platform to one of the two dominant mobile frameworks. Each release bundles 3-5 improvements across SDK breadth, UI customization, and admin controls — no single moonshot, but reliable forward motion.
Where it's heading
The platform is methodically closing SDK coverage gaps — Kotlin in March, Flutter in July — while the enterprise control surface expands steadily. The pattern is a slow-burn enterprise maturation play: every quarter adds another feature that removes a reason a larger organization would say no. Conversation filtering, content moderation, multi-file uploads, and SSO together form the expected enterprise feature checklist.
Prediction
A React Native or Expo native SDK is the natural next step given the mobile SDK trajectory (Kotlin → Flutter); alternatively, the team may push enterprise audit tooling — conversation retention policies or access logs — to support regulated industries.

Recent moves

  1. 15d ago

    Enterprise SSO, a redesigned playground demo, and bug fixes

    Enterprise SSO via OpenID Connect lands in September — the single most important enterprise sales unlock in TalkJS's recent history. Combined with the redesigned playground demo, this release is squarely aimed at shortening the enterprise evaluation cycle.

    View source ↗
  2. 1mo ago

    Multi-file uploads, search scoped to conversation filters, and Thai language support

    August bundles multi-file uploads and keyboard navigation in the Components SDK with search filters that respect conversation-level settings — incremental but user-visible across three different surfaces.

    View source ↗
  3. 2mo ago

    A fresh new default theme, Flutter Data API, and localized email notifications

    July's headline is the Flutter Data API, bringing TalkJS onto a second major mobile framework; the redesigned default theme and localized email notifications round out a release with broad surface-area coverage.

    View source ↗
  4. 3mo ago

    Conversation list filters, a fresh icon set for the default theme, and more

    Real-time conversation filtering lands across all three SDKs simultaneously — Data API, Components SDK, and Classic SDK — marking a rare parity moment across TalkJS's SDK family.

    View source ↗
  5. 4mo ago

    Message and conversation search in Components SDK, subscribe to emoji reactions, and more

    May adds message and conversation search to the Components SDK and live emoji reaction subscriptions — closing a component parity gap that would have blocked teams already using search on Classic SDK.

    View source ↗
  6. 5mo ago

    More flexible message filtering, imports, and more

    April's message filtering and import capabilities add building blocks for richer chat experiences — incremental expansion of the customization surface rather than a new category of capability.

    View source ↗