{
  "protocolVersion": "0.3.0",
  "name": "Keyspoken facts agent",
  "description": "Answers questions about Keyspoken, a dictation app for iPhone, from the published facts on keyspoken.com. Every answer carries a source URL. Read-only.",
  "url": "https://keyspoken.com/api/a2a",
  "preferredTransport": "JSONRPC",
  "iconUrl": "https://keyspoken.com/icon.svg",
  "documentationUrl": "https://keyspoken.com/ai",
  "provider": {
    "organization": "Kymata Labs LLC",
    "url": "https://www.kymatalabs.com"
  },
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "answer-questions",
      "name": "Answer questions about Keyspoken",
      "description": "What it is, how it works, the voice models, languages, privacy, offline use and setup.",
      "tags": [
        "dictation",
        "speech to text",
        "iphone",
        "voice typing",
        "faq"
      ],
      "examples": [
        "Does Keyspoken work offline?",
        "Which languages can I dictate in?",
        "Does my voice leave my phone?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "compare-approach",
      "name": "Explain how Keyspoken differs",
      "description": "How a dictation strip with no letter keys differs from keyboard-replacement dictation apps and from the iPhone's built-in dictation.",
      "tags": [
        "comparison",
        "alternatives",
        "keyboard"
      ],
      "examples": [
        "How is Keyspoken different from other dictation keyboards?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}
