{
	"name": "Agentrail",
	"description": "Record an email for Agentrail, check a spot, list the trails. A2A over JSON-RPC, no auth. The product is generally available. Name a skill in a data part ({\"skill\": \"join_waitlist\", \"email\": \"...\"}) or ask in plain text.",
	"supportedInterfaces": [
		{ "url": "https://www.agentrail.co/a2a", "protocolBinding": "JSONRPC", "protocolVersion": "1.0" }
	],
	"provider": { "organization": "Agentrail", "url": "https://www.agentrail.co/" },
	"version": "1.0.0",
	"documentationUrl": "https://www.agentrail.co/agents",
	"iconUrl": "https://www.agentrail.co/brand/logo.svg",
	"capabilities": { "streaming": false, "pushNotifications": false, "extendedAgentCard": false },
	"defaultInputModes": ["text/plain", "application/json"],
	"defaultOutputModes": ["text/plain", "application/json"],
	"skills": [
		{
			"id": "join_waitlist",
			"name": "Record an email",
			"description": "Record an email and return the spot, the private status page and the share link. Data part: {\"skill\": \"join_waitlist\", \"email\": \"...\"}, optional first_name, ref, via.",
			"tags": ["signup"],
			"examples": ["Sign jane@company.com up for Agentrail"]
		},
		{
			"id": "check_waitlist_spot",
			"name": "Check a spot",
			"description": "Current spot, points, tier and trails for a referral code. Data part: {\"skill\": \"check_waitlist_spot\", \"code\": \"...\"}.",
			"tags": ["signup"],
			"examples": ["What is the spot for swift-raccoon-42?"]
		},
		{
			"id": "get_waitlist_count",
			"name": "Signup count",
			"description": "How many emails have been recorded.",
			"tags": ["signup"],
			"examples": ["How many people have signed up for Agentrail?"]
		},
		{
			"id": "list_trails",
			"name": "List trails",
			"description": "Every way to record an email beyond the form. With a referral code, shows which ones that person has found.",
			"tags": ["signup", "discovery"],
			"examples": ["List the Agentrail trails"]
		}
	]
}
