{
  "name": "Free Invoice Love",
  "description": "Prepare and maintain invoice drafts after a verified business owner grants scoped access.",
  "url": "https://freeinvoicelove.com/api/agent",
  "version": "2026-08-20",
  "documentationUrl": "https://freeinvoicelove.com/agents",
  "openapiUrl": "https://freeinvoicelove.com/agent-openapi.json",
  "capabilities": {
    "draftBeforeAuthorization": true,
    "humanAuthorization": true,
    "revocable": true,
    "idempotentWrites": true,
    "agentSending": false
  },
  "securitySchemes": {
    "ownerGrant": {
      "type": "http",
      "scheme": "bearer",
      "description": "A scoped token activated only after a verified FIL owner approves the agent."
    }
  },
  "skills": [
    { "id": "invoice-draft-create", "name": "Create invoice drafts" },
    { "id": "invoice-draft-read", "name": "Read authorized invoice drafts" },
    { "id": "invoice-draft-update", "name": "Update authorized invoice drafts" }
  ],
  "constraints": [
    "Agents cannot send invoices or contact customers.",
    "The business owner must review and send from Free Invoice Love."
  ]
}
