Card snapshot
re-port-flow.com
·
2026-09-13 11:55:56 UTC
·
3611969558301d929540e30458ae99d97d828e4feee0726791afebbd4bacb6a1
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Re:port Flow",
"description": "Re:port Flow generates business documents as PDFs from reusable templates. An agent can browse the template catalog, read a template's parameter schema, submit input data to generate a document, poll the generation job, and obtain a time-limited download URL. Access is authorized with OAuth 2.0; agents can register themselves via RFC 7591 dynamic client registration. See https://re-port-flow.com/auth.md for credentials and https://doc.re-port-flow.com/docs/intro for the API and MCP guides.",
"version": "1.0.0",
"supportedInterfaces": [
{
"url": "https://re-port-flow.com/a2a/v1",
"protocolBinding": "HTTP+JSON",
"protocolVersion": "1.0"
}
],
"provider": {
"organization": "\u682a\u5f0f\u4f1a\u793e\u30de\u30cd\u30d7\u30e9 (MonePla Inc.)",
"url": "https://lp.re-port-flow.com/"
},
"documentationUrl": "https://doc.re-port-flow.com/docs/intro",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"securitySchemes": {
"reportflow-oauth2": {
"openIdConnectSecurityScheme": {
"openIdConnectUrl": "https://re-port-flow.com/api/v1/.well-known/openid-configuration"
}
}
},
"securityRequirements": [
{
"schemes": {
"reportflow-oauth2": {
"list": [
"templates:read",
"designs:read",
"pdf:generate"
]
}
}
}
],
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "list-templates",
"name": "List document templates",
"description": "Lists the document templates available in the caller's workspace, optionally filtered by status, category or a free-text query. Returns each template's id and title so a later skill can address it.",
"tags": [
"templates",
"catalog",
"documents"
],
"examples": [
"List every invoice template in my workspace.",
"Which quotation templates are published?"
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "get-template-parameters",
"name": "Get a template's parameter schema",
"description": "Returns the parameter structure and latest version of one template, so a caller knows which fields must be supplied before generating a document from it.",
"tags": [
"templates",
"schema",
"parameters"
],
"examples": [
"What fields does the standard invoice template require?"
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "generate-document",
"name": "Generate a PDF document",
"description": "Starts a PDF generation job for a template using the supplied input data and returns a job id to poll. Generating a document consumes the workspace's quota, so this skill is not safe to retry blindly.",
"tags": [
"pdf",
"generation",
"documents"
],
"examples": [
"Generate an invoice PDF for order 1234 from the standard invoice template."
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "get-generation-status",
"name": "Check document generation status",
"description": "Reports the progress of a PDF generation job and, once it completes, the id of the generated document.",
"tags": [
"pdf",
"generation",
"status"
],
"examples": [
"Is the invoice I asked for finished yet?"
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "download-document",
"name": "Get a document download URL",
"description": "Issues a time-limited download URL for a generated PDF document, together with its file name and expiry.",
"tags": [
"pdf",
"download",
"documents"
],
"examples": [
"Give me a download link for the invoice you just generated."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json"
]
}
]
}