Back to Workopia

Card snapshot

workopia.io · 2026-05-28 01:37:13 UTC · 3a4c3d738e88b61cca2b944738a6eb047b582101acf6d032a3f2fbb1bd8b6500

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": "Workopia",
  "description": "AI-powered job search, resume builder, resume tailor, cover letter generator, and career advice. Sources jobs directly from employer career pages. Accessible via MCP from any AI assistant.",
  "url": "https://workopia.io/api/a2a",
  "provider": {
    "organization": "HERAAI PTY LLC",
    "url": "https://workopia.io"
  },
  "version": "1.0.0",
  "documentationUrl": "https://workopia.io/llms.txt",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false
  },
  "authentication": {
    "schemes": [
      {
        "scheme": "none",
        "description": "Base tier \u2014 no authentication required"
      },
      {
        "scheme": "bearer",
        "description": "Premium tier \u2014 API key required. Get one at https://workopia.io/dashboard/keys"
      }
    ]
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "job_search",
      "name": "Job Search",
      "description": "Search for jobs by keyword, location, job type, and experience level. Returns results sourced directly from employer career pages \u2014 not scraped from job boards. Supports remote/hybrid/onsite filters.",
      "tags": [
        "jobs",
        "career",
        "employment",
        "hiring",
        "remote work"
      ],
      "examples": [
        "Find remote software engineer jobs in Sydney",
        "Search for product manager roles in San Francisco",
        "Look for entry-level data science jobs in New York"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "resume_build",
      "name": "Resume Builder",
      "description": "Generate an ATS-optimized resume from structured input (name, experience, education, skills). Supports 6 professional templates. Output as JSON or PDF.",
      "tags": [
        "resume",
        "CV",
        "ATS",
        "career"
      ],
      "examples": [
        "Build a resume for a senior frontend developer",
        "Create a one-page resume highlighting my Python and ML skills"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "resume_tailor",
      "name": "Resume Tailor",
      "description": "Rewrite an existing resume to match a specific job description. Uses GPT to rewrite bullet points for ATS keyword matching, highlights missing skills, and optimizes section ordering. Premium feature.",
      "tags": [
        "resume",
        "tailor",
        "ATS",
        "job application",
        "optimize"
      ],
      "examples": [
        "Tailor my resume for this Google SWE job posting",
        "Optimize my resume to match this job description"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "cover_letter",
      "name": "Cover Letter Generator",
      "description": "Generate a tailored cover letter for a specific job posting based on your resume and the job description. Premium feature.",
      "tags": [
        "cover letter",
        "job application",
        "career"
      ],
      "examples": [
        "Write a cover letter for this product manager role at Stripe"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "ats_score",
      "name": "ATS Resume Score",
      "description": "Score a resume against a job description. Returns match percentage, matched keywords, missing keywords, and improvement suggestions. Premium feature.",
      "tags": [
        "ATS",
        "resume score",
        "job match",
        "keywords"
      ],
      "examples": [
        "Score my resume against this Amazon job posting",
        "How well does my resume match this data engineer role?"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "career_advice",
      "name": "Career Advice",
      "description": "Get personalized career guidance based on your background, current role, goals, and target roles. Covers career transitions, skill gaps, salary expectations, and interview preparation.",
      "tags": [
        "career",
        "advice",
        "guidance",
        "coaching",
        "interview"
      ],
      "examples": [
        "I'm a backend developer wanting to transition to ML engineering",
        "What skills should I learn to become a product manager?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    }
  ]
}