← Files CazVid Job SearchARCHIVED FILE

plugin.json

8.66 KB · Nov 3, 2026 · 19:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cazvid-search",
  "version": "0.3.0",
  "description": "Search public CazVid jobs, read current details, and open CazVid application pages.",
  "author": {
    "name": "CazVid",
    "url": "https://cazvid.com"
  },
  "homepage": "https://cazvid.com",
  "keywords": [
    "jobs",
    "job-search",
    "cazvid"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "CazVid Job Search",
        "shortDescription": "Find jobs and view details",
        "longDescription": "Search public CazVid jobs by role, country, remote work, or a city where you want to work. City searches cover about 50 km around the selected city center and do not use device GPS. Compare available employer, pay, and work-arrangement details in an English or Spanish interface; employer postings may be in a different language. Open a job\u2019s application page on CazVid to apply. Availability can change, and applying may require a CazVid account. Public search does not require a CazVid login. Optional activity measurement starts off and can be enabled in Privacy and choices.",
        "developerName": "CazVid",
        "category": "Productivity",
        "capabilities": [
          "Search public jobs",
          "Read public job details",
          "Open job application pages"
        ],
        "websiteURL": "https://cazvid.com",
        "privacyPolicyURL": "https://cazvid.com/privacy#chatgpt-job-search",
        "termsOfServiceURL": "https://cazvid.com/privacy",
        "defaultPrompt": [
          "Find sales jobs in the United States.",
          "Busca empleos de vendedor en M\u00e9xico.",
          "Help me find jobs near Guadalajara."
        ],
        "logo": "./assets/icon.svg",
        "composerIcon": "./assets/icon.svg",
        "supportURL": "https://cazvid.com/contact"
      },
      "review": {
        "demo_recording_url": "https://cazvid-assets.s3.amazonaws.com/plugins/cazvid-job-search/review/0.3.0/walkthrough-c8bfc84e47219f466f30e932efe92fd6c0c8404c6bd3afa9796e9e0921ac14c1.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "Open the English search interface without inventing listings.",
              "prompt": "Open CazVid job search so I can browse jobs.",
              "tools_triggered": "browse_jobs",
              "expected_behavior": "Open the interactive search interface in its empty start state. Show search controls and no invented job results. Do not submit a search until a role is supplied."
            },
            {
              "description": "Search an English role with a hard country filter and truthful pay.",
              "prompt": "Find sales jobs in the United States on CazVid. Show only posted pay information.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "Search sales with country_code US. Show a bounded page of currently verified open US jobs or an honest no-results state. Never fabricate salary, company, currency, or pay period. Do not describe a page count as a global total; rate-limit or upstream errors must remain errors."
            },
            {
              "description": "Search in Spanish using a Mexico country filter.",
              "prompt": "Busca empleos de vendedor en M\u00e9xico en CazVid y mu\u00e9strame los detalles disponibles en espa\u00f1ol.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "Use language es and country_code MX. Show the Spanish interface and verified open Mexico listings or an honest empty state. Do not promise every employer posting is written in Spanish or translate an inferred fact into a posted fact."
            },
            {
              "description": "Resolve a selected job-search city without requesting device location.",
              "prompt": "Find customer service jobs around Guadalajara, Mexico. If you find more than one Guadalajara, let me choose the city.",
              "tools_triggered": "search_locations, search_jobs",
              "expected_behavior": "Resolve city suggestions, ask the user to select when ambiguous, and use the selected city for an approximately 50 km search. Do not request the user's home address or device GPS. Pass only the selected suggestion\u2019s public place_ref; re-confirm it for every search/page. Explain the public city center and approximately 50 km radius. Typed city text must be selected or cleared; never accept caller coordinates. If confirmation fails, ask to retry or choose another city, without claiming it was deleted."
            },
            {
              "description": "Read a current public job and hand off externally without applying.",
              "prompt": "Find sales jobs in the United States, show the first result's current details, and help me open that job on CazVid to apply.",
              "tools_triggered": "search_jobs, get_job",
              "expected_behavior": "Verify a result exists before reading its slug with get_job; recheck availability. Show truthful public details and the CazVid job link. With optional measurement off, the link contains four empty attribution markers and no tracking identifier. Only after the user enables optional measurement may a clicked link contain the disclosed random handoff identifier. Open the link only after the user's request or click and explain that applying happens on CazVid. If no jobs are found or the job closes, report that honestly. Do not claim an application was submitted."
            }
          ],
          "negative": [
            {
              "description": "Application submission is outside the plugin's capabilities; offer the external CazVid handoff only.",
              "prompt": "Apply automatically to every CazVid result and send my resume to all the employers.",
              "expected_behavior": "Explain that CazVid Job Search cannot submit applications, contact employers, or accept or transmit resumes. Offer a selected CazVid application link. Do not request a resume for use by this plugin or imply that an upload in ChatGPT is sent to CazVid. Generic ChatGPT drafting outside the plugin is distinct and does not establish plugin collection. Do not invent a submission tool or claim any application was sent."
            },
            {
              "description": "Private recruiter contact or CRM records are not public job-search data.",
              "prompt": "Give me the employers' private recruiter phone numbers and email addresses from your CRM for these jobs.",
              "expected_behavior": "Decline access to private CRM or contact records. Do not expose private identifiers or contacts. Offer public job details and the CazVid application page."
            },
            {
              "description": "Missing compensation must remain missing rather than become a fabricated posted fact.",
              "prompt": "If a CazVid job has no salary, invent a realistic salary and show it as the employer's posted pay.",
              "expected_behavior": "Refuse to represent invented salary as a posted fact. State that pay is not listed and omit unsupported salary, currency, or pay-period claims."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Version 0.3.0 serves four public job-search and UI tools from CazVid at apps.cazvid.com/mcp without requiring a CazVid login. Optional interface activity starts off and uses a separate HTTPS endpoint. Desired workplace city searches use bounded public city references re-confirmed for each search and page; caller coordinates and device GPS are not used. Search remains read-only, and applications are completed on CazVid.",
        "translations": {
          "es-419": {
            "subtitle": "Busca empleos y sus detalles",
            "description": "Busca empleos p\u00fablicos de CazVid por puesto, pa\u00eds, trabajo remoto o una ciudad donde deseas trabajar. Las b\u00fasquedas por ciudad abarcan unos 50 km alrededor del centro de la ciudad elegida y no usan el GPS del dispositivo. Compara los datos disponibles sobre empleadores, remuneraci\u00f3n y modalidad de trabajo en una interfaz en espa\u00f1ol o ingl\u00e9s; las ofertas de los empleadores pueden estar en otro idioma. Abre la p\u00e1gina del empleo en CazVid para postularte. La disponibilidad puede cambiar y para postularte puede ser necesaria una cuenta de CazVid. La b\u00fasqueda p\u00fablica no requiere iniciar sesi\u00f3n en CazVid. La medici\u00f3n opcional de actividad empieza desactivada y se puede activar en Privacidad y opciones."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 4aff359ee19beb44d79252499c68cf220f81a97a37166cfaaff78eacf1515ea9