Skip to content

Search documentation and specifications for 0.3.0.

    0.3.0draft

    Open Service Directory

    Open Service Directory (OSD) helps AI assistants find a brand’s customer-support agents and verify that the brand endorses them. It builds on Agentic Resource Discovery (ARD), adding requirements for brand identity and endorsement.

    A brand or an authorized support platform publishes OSD listings for the support agents it wants assistants to discover. The brand or an authorized support platform can operate those agents. The support platform operates a registry that helps assistants discover the brand’s support agents.

    After discovery, the assistant connects to the selected agent through a supported protocol. OSD is designed to work with connection protocols such as PACT and PAP.

    A personal AI assistant looks up a brand in the Open Service Directory, gets the brand's endorsed agent information, then connects directly to the brand's support agent through a protocol such as MCP, A2A, PACT, or PAP.

    • What is OSD: the problem the directory addresses.
    • How OSD works: the flow from publishing a listing to connecting to an agent.
    • OSD and ARD: the shared discovery model and support-specific requirements.
    • Discovery flow: finding candidates, checking brand endorsement, and choosing a support agent.