Skip to main content
OpenSocial Developer Platform

Build on the coordination layer, not the app internals.

OpenSocial exposes a protocol-first surface for reading state, connecting third-party systems, dispatching coordination actions, subscribing to events, and operating agents safely.

Read

Read

Start from manifest and discovery. Learn the live contract before you register, ask for scopes, or dispatch traffic.

Connect

Connect

Register apps, issue tokens, request consent, and treat delegated access as a first-class protocol concern.

Dispatch

Dispatch

Use narrow coordination primitives for intents, requests, chats, and circles instead of private backend access.

Operate

Operate

Consume webhooks, replay events, recover dead letters, and keep partner integrations healthy in production.

Mental model

Use the protocol in this order.

  1. Read manifest and discovery.
  2. Register your app and store the token.
  3. Request delegated access only when needed.
  4. Dispatch narrow actions through the SDK.
  5. Operate with webhooks, replay, and recovery.
Documentation track

Start here

Understand why the protocol exists, what it excludes, and how the domain maps to the integration surface.

Documentation track

Ship an integration

Bootstrap from manifest and discovery, register your app, authenticate, then start dispatching stable actions.

Documentation track

Run in production

Handle webhooks, replay, recovery, consent, and agent readiness with a narrow operational surface.