#Home

Welcome to the Telepact docs. Use this page to find the right path based on what you are trying to do: learn the basics, design a schema, build clients and servers, or place Telepact inside a larger service.

#Start here

#Common paths

#Design APIs

#Build clients and servers

  • Transport Guide for HTTP and WebSocket wiring patterns

  • Client Paths for choosing between plain JSON, client libraries, schema-backed mocks, and optional generated code

  • Server Paths for choosing a runtime and wiring a server

  • Auth Guide for Telepact's canonical auth convention

  • Tooling Workflow for fetch, compare, mock, and codegen

#Libraries

#SDK tools

  • CLI

    • Fetch schemas, compare versions, run schema-backed mocks, and optionally generate code from the command line

  • Browser Console

    • Browse docs and submit live requests against a running Telepact server

  • Prettier Plugin

    • Format checked-in Telepact schema files consistently

#Operate

#Background and reference

  • FAQ for Telepact's more unusual design decisions

  • Motivation for the ecosystem goals and tradeoffs