agenttru.st

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 card
πŸ‡ΊπŸ‡Έ US Β· Fly.io, Inc. Checked 6d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

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
Search: yesAI input: yesAI training: no
What this site's robots.txt says 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.

eventslisting
Examples it gives
  • 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.

events
Examples it gives
  • 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.

eventscreation
Examples it gives
  • 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.

events
Examples it gives
  • 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.

eventscancellation
Examples it gives
  • 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.

eventspricing
Examples it gives
  • 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.

registrations
Examples it gives
  • 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.

registrationsembed
Examples it gives
  • 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.