{
    "schemaVersion": "1.0",
    "name": "EPFO Information Agent",
    "version": "1.0.0",
    "description": "An AI-ready agent serving authoritative information about India's Employees' Provident Fund Organisation (EPFO) — including PF balance, UAN activation, EPF withdrawals, pension (EPS), claims, regional offices, and compliance calculators.",
    "url": "https://epfoin.com",
    "provider": {
        "organization": "EPFOin",
        "url": "https://epfoin.com"
    },
    "supportedInterfaces": [
        {
            "protocol": "HTTP",
            "transport": "REST",
            "serviceUrl": "https://epfoin.com/.well-known/api-catalog",
            "contentTypes": [
                "application/json",
                "text/markdown",
                "text/html"
            ]
        }
    ],
    "capabilities": {
        "streaming": false,
        "multiTurn": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "authentication": {
            "schemes": [
                "none"
            ],
            "note": "Public read-only HTML guides. No login or API tokens required."
        }
    },
    "defaultInputModes": [
        "text/plain"
    ],
    "defaultOutputModes": [
        "application/json",
        "text/markdown",
        "text/html"
    ],
    "skills": [
        {
            "id": "epfo-pf-balance",
            "name": "PF Balance Lookup",
            "description": "Provides guidance on checking EPF/PF account balance via UAN portal, UMANG app, missed call, and SMS methods.",
            "tags": [
                "epf",
                "pf balance",
                "uan",
                "provident fund"
            ],
            "examples": [
                "How do I check my PF balance?",
                "What is the UAN portal URL for PF balance?"
            ]
        },
        {
            "id": "epfo-uan-activation",
            "name": "UAN Activation & KYC",
            "description": "Guides users through UAN (Universal Account Number) activation, Aadhaar/PAN KYC linking, and member portal registration.",
            "tags": [
                "uan",
                "kyc",
                "activation",
                "aadhaar",
                "pan"
            ],
            "examples": [
                "How to activate my UAN?",
                "How to link Aadhaar with UAN?"
            ]
        },
        {
            "id": "epfo-withdrawal-claims",
            "name": "EPF Withdrawal & Claims",
            "description": "Explains EPF withdrawal rules, Form 31/19/10C/10D procedures, advance withdrawal eligibility, and online claim submission via UAN portal.",
            "tags": [
                "withdrawal",
                "pf claim",
                "form 19",
                "form 31",
                "form 10c",
                "advance"
            ],
            "examples": [
                "How to withdraw PF online?",
                "Can I withdraw PF before retirement?"
            ]
        },
        {
            "id": "epfo-eps-pension",
            "name": "EPS Pension Information",
            "description": "Covers Employee Pension Scheme (EPS) eligibility, pension calculation, Form 10D, pension commencement, and nominee rules.",
            "tags": [
                "eps",
                "pension",
                "form 10d",
                "employee pension scheme"
            ],
            "examples": [
                "How is my EPFO pension calculated?",
                "When can I start drawing EPS pension?"
            ]
        },
        {
            "id": "epfo-passbook",
            "name": "EPF Passbook & Statement",
            "description": "Explains how to download the EPF passbook, understand interest credits, and interpret member statement entries.",
            "tags": [
                "passbook",
                "epf statement",
                "interest",
                "member portal"
            ],
            "examples": [
                "How to download EPF passbook?",
                "Why is my passbook not updated?"
            ]
        },
        {
            "id": "epfo-transfer",
            "name": "PF Transfer (Form 13)",
            "description": "Guides on transferring PF from old employer to new employer online via Form 13, tracking transfer status, and common rejection reasons.",
            "tags": [
                "pf transfer",
                "form 13",
                "employer transfer",
                "job change"
            ],
            "examples": [
                "How to transfer PF to new employer?",
                "How long does PF transfer take?"
            ]
        },
        {
            "id": "epfo-regional-offices",
            "name": "EPFO Regional Office Finder",
            "description": "Provides information about EPFO regional and district offices across India including address, jurisdiction, and contact details.",
            "tags": [
                "regional office",
                "epfo office",
                "contact",
                "jurisdiction"
            ],
            "examples": [
                "Where is the EPFO office in Mumbai?",
                "Which EPFO office has jurisdiction over my employer?"
            ]
        },
        {
            "id": "epfo-calculators",
            "name": "EPF & Pension Calculators",
            "description": "Provides EPF maturity, interest, pension (EPS), and take-home salary calculators with scenario analysis for financial planning.",
            "tags": [
                "calculator",
                "epf calculator",
                "pension calculator",
                "interest",
                "maturity"
            ],
            "examples": [
                "Calculate my EPF maturity amount.",
                "What will my EPS pension be at retirement?"
            ]
        },
        {
            "id": "epfo-compliance",
            "name": "Employer Compliance & Registration",
            "description": "Covers EPFO employer registration, ECR (Electronic Challan cum Return) filing, contribution rates, and compliance deadlines.",
            "tags": [
                "employer",
                "ecr",
                "compliance",
                "registration",
                "contribution"
            ],
            "examples": [
                "How to register as an employer with EPFO?",
                "What is the deadline for ECR filing?"
            ]
        }
    ]
}