Drupal is a registered trademark of Dries Buytaert
drupal 10.6.12 Update released for Drupal core (10.6.12)! drupal 11.3.13 Update released for Drupal core (11.3.13)! drupal 10.6.11 Update released for Drupal core (10.6.11)! drupal 11.3.12 Update released for Drupal core (11.3.12)! drupal 11.2.14 Update released for Drupal core (11.2.14)! drupal 10.5.12 Update released for Drupal core (10.5.12)! cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)!

The Central Connect AI SDK is the connection layer of the Central Connect AI suite: a set of modules that connect Drupal sites to a central services platform operated by a service provider — a digital agency, a hosting company, a managed-services vendor or any team that supports client sites.

The model is simple: the provider operates a central, issues OAuth2 credentials to each client site, and every site that installs the suite talks to that central through this SDK. One central, many connected sites, one shared and hardened communication layer.

The SDK is intentionally provider-agnostic: any service provider can expose the expected API on their own central and use the suite as their client-facing support, assistance and monitoring stack.

What it provides

  • OAuth2 client (client_credentials) with a private token cache and automatic refresh on 401 responses.
  • Canonical endpoint & scope registry for the central API.
  • SSRF-hardened outbound URL validation on every request.
  • Shared integration contracts and a lightweight one-shot LLM client for short summaries.
  • Premium entitlements resolver that reports the install's tier and unlocked features (fail-closed to free; the central enforces access server-side — this is a UX aid only).
  • Suite-wide notification framework: in-app bell + email channels, per-user preferences and a shared notification center.
  • Shared front-end foundations: design tokens, modals, toasts, skeleton loaders, an icon picker and CSRF-aware fetch helpers, plus a bundled Phosphor (MIT) icon system.

The suite

Connected sites can install any combination of consumer modules depending on the level of service their provider offers — an AI support ticket channel, a role-aware AI chatbot, website health monitoring, and more. This SDK is the shared base they all depend on.

Requirements

Drupal 10.3+ or 11. No other contrib dependencies. A central exposing the expected API is required to use the connected features.

Activity

Total releases
1
First release
Jun 2026
Latest release
15 hours ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.x-dev Dev Jun 28, 2026