Integration Blueprints

External service and hardware integration blueprints.

Blueprint Description Version
Api Gateway Route, authenticate, rate-limit, and transform API requests through a centralized gateway with versioning, circuit breaking, and CORS support 1.0.0
Application Services Connect the messaging server to external systems through registered bridges. Services receive a filtered event stream, provision virtual users/rooms, and respond to existence queries. 1.0.0
Bot Plugin Framework Extension framework for bots, apps, and plugins to extend platform behavior through a defined API 1.0.0
Build Integration Integrate CSS framework with build tools (PostCSS, CLI, Webpack, Vite, Next.js) to process templates and generate optimized CSS 1.0.0
Clearing House Account Management Account management services for payment clearing houses — account mirroring, proxy management, real-time account verification, and check digit verification 1.0.0
Clearing House Eft Electronic Funds Transfer operations via clearing house platform — inbound/outbound credits, debits, returns, on-us debits, payment cancellation, and system error correction 1.0.0
Clearing House Inbound Payments Clearing house inbound payment processing — receiving credit transfers and direct debits from the national payment system 1.0.0
Clearing House Outbound Payments Clearing house outbound payment operations including credit transfers, bulk payments, direct debits, returns, and cancellations 1.0.0
Clearing House Request To Pay Request-To-Pay (RTP) and refunds for clearing house payments — outbound/inbound RTP initiation, cancellation, and refund processing 1.0.0
Custom Slash Commands User-defined slash commands that POST to external webhook endpoints on execution, enabling integration of external services with in-channel command syntax and configurable response visibility. 1.0.0
Dataverse Client Enterprise service client for connecting to Microsoft Dataverse, managing authentication, executing CRUD operations on entities, batch processing, and discovery of available organizations 1.0.0
Driver Location Streaming Real-time GPS location updates from drivers, persisted as position history and broadcast to subscribers for live map tracking. 1.0.0
Email Service Send transactional and marketing emails through a provider-agnostic abstraction supporting templates, attachments, delivery tracking, and batch sends 1.0.0
Emv Card Reader EMV card reader hardware SDK integration — chip, NFC contactless, and magnetic stripe with PIN entry and EMV kernel processing 1.0.0
Encrypted Group Metadata Server-blind encrypted group management where the server stores opaque ciphertext and issues zero-knowledge credentials for group membership and group-send authorization 1.0.0
Event Redaction Remove sensitive content from previously sent events. Creates a redaction event that prunes original content while preserving graph position and essential metadata. 1.0.0
Fix Connection Management Manages TCP connections for FIX protocol engines including server-side acceptors, client-side initiators, SSL/TLS encryption, automatic reconnection, and socket configuration 1.0.0
Fleet Ops Public Api Versioned public REST API for rider and driver mobile apps, covering order management, driver operations, tracking, and location updates with API key authentication. 1.0.0
Fleet Public Api RESTful public API with API key authentication and request logging for third-party integrations 1.0.0
Gps Position Ingestion Accept raw GPS position messages from heterogeneous hardware devices over multiple transport protocols, decode them into a normalised position record, and route through a processing pipeline before… 1.0.0
Group Call Signaling Group call signaling via call links with zero-knowledge room creation credential issuance and per-account call-link authentication 1.0.0
Identity Brokering Social Login OAuth 2.0 / OIDC social login with multi-provider identity brokering, account linking, profile normalization, PKCE/state/nonce CSRF protection, and configurable JWT or database session strategy. 2.0.0
Incoming Webhooks Receive HTTP POST payloads from external systems and convert them into messages posted to designated channels 1.0.0
Mqtt Location Ingestion Subscribe to a message broker for device location publishes, parse and normalize location payloads, and route each message by type to the appropriate storage or processing handler. 1.0.0
Oauth Oidc Client Management Lifecycle management of OAuth 2.0 and OpenID Connect clients — admin CRUD plus self-service OpenID Connect Dynamic Client Registration (RFC 7591). 2.0.0
Oauth Provider OAuth 2.0 authorization server for issuing tokens to third-party applications 1.0.0
Obd Dtc Diagnostics Read, decode, and clear Diagnostic Trouble Codes (DTCs) from vehicle ECUs; report MIL (malfunction indicator lamp) status, DTC count, and human-readable fault descriptions 1.0.0
Obd Pid Reading Query vehicle ECUs for standardized Parameter IDs across OBD-II service modes, decoding raw byte responses into typed values with physical units and caching PID support per vehicle 1.0.0
Obd Port Connection Discover serial ports, negotiate baud rate with a diagnostic adapter, initialize it, validate OBD-II socket voltage, and auto-detect the vehicle protocol to establish a ready connection 1.0.0
Obd Realtime Sensors Poll and stream live vehicle sensor readings — RPM, speed, coolant temperature, throttle position, mass air flow, and fuel level — with physical units and callback-driven updates 1.0.0
Obd Vin Extraction Read and decode the Vehicle Identification Number (VIN) from the vehicle ECU using OBD-II mode 9 service, stripping frame padding to produce a validated 17-character ISO 3779 string 1.0.0
Openclaw Message Routing Central message router resolving inbound messages to agents via binding precedence, role-based routing, and guild/channel/peer matching 1.0.0
Openclaw Messaging Channel Platform-agnostic messaging channel integration supporting Discord, Telegram, Slack, and 85+ platforms with unified message routing and delivery 1.0.0
Openclaw Plugin System Plugin registration, lifecycle management, and capability-based permissions system for extending OpenClaw functionality 1.0.0
Order Lifecycle Webhooks Configure and deliver webhook notifications to third-party endpoints for order lifecycle events 1.0.0
Outgoing Webhooks Trigger HTTP callbacks to external URLs when configured events occur in channels, enabling real-time integration with external systems 1.0.0
Palm Vein USB palm vein scanner integration using SDPVUnifiedAPI — capture, ROI detection, enrollment, 1:N identification, and cache pool management 2.0.0
Payment Gateway Process payments through a provider-agnostic gateway abstraction supporting authorization, capture, void, refund, and webhook-driven status updates 1.0.0
Payments Gateway Api Central HTTP surface for all payment operations — thin-client terminals and admin consoles call this; PGW owns rail selection, EMV, fraud, refunds, disputes 1.0.0
Payshap Rail Real-time payment rail integration for instant credit push payments with proxy resolution, settlement confirmation, and retry handling 1.0.0
Plugin Development Create and register plugins to extend CSS framework with custom utilities, variants, and theme values 1.0.0
Plugin Overrides Extensible plugin architecture with 12 UI override points, wrapping composition, field type customization, and sidebar panels 1.0.0
Prisma Cli CLI tools for schema validation, formatting, generation, and database introspection 1.0.0
Pub Sub Messaging Real-time fire-and-forget message broadcasting with direct channel subscriptions and pattern-based subscriptions; sharded variant for cluster deployments 1.0.0
Realtime Driver Tracking Real-time GPS location tracking for drivers and vehicles with position history and live map updates 1.0.0
Remote Device Commands Send control commands from the platform to GPS tracking hardware using the device’s native protocol channel or SMS fallback, supporting engine control, configuration, alarm management, and informat… 1.0.0
Room Aliases Human-readable addresses for rooms enabling lookup and sharing by name. Supports local alias creation with namespace enforcement and federated alias resolution. 1.0.0
Room Lifecycle Manage creation of communication rooms with configurable presets and version upgrades that atomically migrate members and state while tombstoning the old room. 1.0.0
Room State History Immutable append-only event graph forming a room’s history and derived state. Handles state resolution on conflicts, efficient state caching, and authorization at every event. 1.0.0
Server Plugin Framework Isolated server-side extension system where plugins run as separate processes, communicate with the host via RPC, and react to application lifecycle events through a standardized hook interface. 1.0.0
Slash Commands Register and execute text commands with a / prefix in chat messages 1.0.0
Space Hierarchy Organize rooms into hierarchical trees called spaces. Browse and navigate nested room structures with paginated breadth-first traversal and federated child resolution. 1.0.0
Stablecoin Wallet Api Stablecoin wallet infrastructure API — multi-chain wallets, addresses, deposits, withdrawals, swaps, gateway, checkout, and fiat offramp 1.0.0
User Federation Ldap Kerberos LDAP, Kerberos, and AD directory integration 1.0.0
Voip Call Signaling 1:1 voice and video call signaling with TURN relay credential issuance and ICE candidate relay for authenticated accounts 1.0.0
Webhook Ingestion Receive and process incoming webhooks from external services with signature verification (HMAC/RSA), replay protection, idempotent deduplication, and async handler routing 1.0.0
Webhook Trip Lifecycle HTTP webhook delivery for order and driver lifecycle events, allowing external systems to react to ride state changes in real time. 1.0.0