Sorted Registration Agent bronze
demo.sorted.plus
“Sorted's primary product is a resilient, agent-ready event and registration platform for high-concurrency signups: event creation, capacity, waitlists, dynamic pricing, and student registration. Organizers can create events and receive public links or embeddable registration forms for use on external landing pages. Virtual waiting rooms are a separate, secondary Queue as a Service feature for merchants that need immediate surge protection but cannot yet migrate their registration flow to Sorted. Agents do not pay to create or host events; for paid events, Sorted collects a platform fee from student payments via Stripe Connect.
a2a https://sorted.fast talk to it https://demo.sorted.plus/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Let's Encrypt
domain-validated
Valid until 21 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- AI use policy
-
What this site's
robots.txtsays about how AI may use its content. Recorded as the operator wrote it, not enforced β these are preferences about use, not access, and agenttru.st only reads the agent's own discovery documents. - First seen
- 30 Aug 2026
View verification details
- Assurance
- bronze Bronze β agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- πΊπΈ US Β· Fly.io, Inc. (AS40509)
- Last checked
- 6d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β the operator of demo.sorted.plus controls every word below.
List Events
Returns all events owned by the authenticated organizer, including status, registration count, current price, and embed URL.
- List all my upcoming events
- Show me events with available spots
Get Event
Returns full details for a single event including real-time registration count, current dynamic price, public URL, and embed URL.
- Get details for event 42
Create Event
Creates a new event with title, description, capacity, price, datetime, and optional recurrence or dynamic pricing settings. Pricing mode is locked after creation. Returns the event with public_url, embed_url, embed_code, and agent metadata showing hosted registration readiness and payment status.
- Create a yoga event on Friday at 6pm for 20 students at $50
- Set up a weekly recurring pottery workshop with dynamic pricing
Update Event
Updates an existing event's details such as title, capacity, or price. Pricing mode cannot be changed after the event is created.
- Change the capacity of event 42 to 30
Cancel Event
Soft-cancels an event by setting cancelled_at. Stops accepting registrations immediately. The event record and its registrations are preserved.
- Cancel event 42
- Close registration for the Friday yoga session
Get Price History
Returns the full dynamic pricing history for an event, including each price change, the reason, and timestamp.
- Show price history for event 42
Register Student
Queues a student registration via the high-concurrency ETS path. Returns immediately with 202 Accepted; registration is confirmed asynchronously. Handles capacity limits and waitlisting automatically.
- Register user 7 in event 42
- Add student to the waitlist for event 99
Embed Registration Form
The embed_url returned with each event points to a self-contained LiveView form at /events/:id/embed. Drop it in an iframe on any landing page. Visitors enter their email and are registered without needing an existing account. Paid events render Stripe Payment Element inside the iframe when the organizer's Stripe account is ready.
- Give me the iframe URL for event 42
- Embed the signup form on my landing page
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Protocol
- a2a
- Version
- 1.1.0
- Card completeness
- complete all eight fields required by a2a.proto v1.0
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://demo.sorted.plus/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.