Skip to content
Everruns Cloud is open in early access. Run agents without operating the platform.
IDpoppy_client
CategoryIntegrations
FeaturesNone
DependenciesNone
RiskMedium

The Personal Agent Protocol (“Poppy”, draft 0.1) lets a person’s own agent do business with a company: find it, start a conversation with its agent, and hand off to a person there. With this capability an Everruns agent is that personal agent. Any company that publishes /.well-known/poppy.json on its domain works, with nothing to register.

  • A personal assistant such as Platform Chat, where people ask the agent to check on an order, a booking or a support case with a company.

Leave it off for agents that should not contact outside companies.

None.

{ "ref": "poppy_client", "config": {} }
ToolWhat it does
poppy_discoverLooks up a company by domain and says what it offers
poppy_sendSends a message to the company’s agent and waits briefly for the reply. The first message starts the conversation; new_conversation starts another
poppy_readReads replies that arrived since the last answer
poppy_handoffAsks the company for a person
poppy_closeEnds the conversation

Every company sees the deployment as one personal agent named “Everruns”. Its client metadata is published at /v1/poppy/agent.json and its public key at /v1/poppy/jwks.json, under the API base URL. Each person gets a different random User ID at each company, so two companies cannot tell they talk to the same person. Nothing else about the person, the organization or the conversation is sent, beyond the messages themselves.

Keys and Session Tokens stay on the server, encrypted at rest. The agent’s tools only see what the company answered. Requests go through the organization’s egress allowlist.

  • Sessions are signed out: the person does not sign in to the company yet, so a company that needs an account says so, and the agent tells the person.
  • Company APIs and operations are not used; only the conversation.
  • Hosts without a server, such as the Framework, report that Poppy is not available.