← Files Yeahbase JobsARCHIVED FILE

plugin.json

5.64 KB · Nov 3, 2026 · 19:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "yeahbase-jobs",
  "version": "1.0.3",
  "description": "Search the public job ads on Yeahbase, a job marketplace for sales roles in Germany, Austria and Switzerland, and read any ad in full. Read-only, no account needed.",
  "author": {
    "name": "Yeahbase",
    "email": "support@yeahbase.com",
    "url": "https://yeahbase.com"
  },
  "homepage": "https://yeahbase.com/ai-connector",
  "keywords": [
    "jobs",
    "job search",
    "sales jobs",
    "remote jobs",
    "Germany",
    "Austria",
    "Switzerland"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Yeahbase Jobs",
        "shortDescription": "Sales jobs in DE, AT and CH",
        "longDescription": "Yeahbase is a job marketplace based in Germany that serves the whole German-speaking region: Germany, Austria and Switzerland. Almost all of its ads are for sales roles such as closers, setters and sales representatives, most of them remote. It also takes ads in care, skilled trades and other fields. This app lets ChatGPT search the ads that are publicly visible on yeahbase.com and read any of them in full.\n\nWhat you can do:\n- Search ads by keyword, category, workplace (remote, hybrid, on-site), place and employment type, with labels in German or English.\n- Open one ad with its description, tasks, pay as stated in the ad, workplace, location, languages, experience and application deadline.\n- See which filter values exist and how many ads each one has right now.\n\nEvery result links to the ad on yeahbase.com, where applications are made. The app only reads: it cannot apply, post or change anything, and it needs no account.\n\nIt returns only what the public ad pages show. It never returns candidate profiles or employers' internal contact addresses. Results are in neutral order, newest first, with no paid placement.\n\nMany ads are written in German.",
        "developerName": "Yeahbase",
        "category": "Other",
        "capabilities": [
          "Search job ads",
          "Read job ads"
        ],
        "websiteURL": "https://yeahbase.com",
        "supportURL": "https://yeahbase.com/support",
        "privacyPolicyURL": "https://yeahbase.com/data-privacy",
        "termsOfServiceURL": "https://yeahbase.com/terms-of-use",
        "defaultPrompt": [
          "Find remote closer or setter jobs on Yeahbase and show me the newest ones.",
          "Open the newest remote sales job on Yeahbase in full, including the pay and how to apply.",
          "Which job categories and workplaces does Yeahbase have, and how many ads are in each?"
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find remote sales jobs",
              "prompt": "Find remote sales jobs on Yeahbase.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "A list of current ads with title, company, workplace, pay as stated and a link to each ad on yeahbase.com, newest first."
            },
            {
              "description": "List filter values with counts",
              "prompt": "Which job categories and workplaces does Yeahbase have, and how many ads are in each?",
              "tools_triggered": "list_job_filters",
              "expected_behavior": "Every category, workplace and employment type with its current number of public ads, plus the total."
            },
            {
              "description": "Open one ad in full",
              "prompt": "Open the newest remote sales job on Yeahbase in full, including the pay and how to apply.",
              "tools_triggered": "search_jobs, get_job",
              "expected_behavior": "The full ad (description, tasks, pay, workplace, location, experience, deadline) and the yeahbase.com link where applications are made."
            },
            {
              "description": "Keyword search with links",
              "prompt": "Search Yeahbase for setter jobs and give me the links.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "Ads with \"Setter\" in the title listed first, each with its yeahbase.com link."
            },
            {
              "description": "Employment type filter with English labels",
              "prompt": "Show me freelance commission-based sales jobs on Yeahbase, with labels in English.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "Matching ads with English labels for workplace, employment type and pay; the ad texts keep their original language."
            }
          ],
          "negative": [
            {
              "description": "Applying is not supported (read-only)",
              "prompt": "Apply to this job for me with my CV."
            },
            {
              "description": "Candidate profiles are not available",
              "prompt": "Show me the profiles of candidates on Yeahbase who are looking for sales jobs."
            },
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in Munich today?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. It only reads public job ads.",
        "demo_recording_url": "https://youtu.be/yuTmSsLMBJA"
      },
      "publication": {
        "release_notes": "Initial release: search the public job ads on yeahbase.com, read an ad in full, and list the filter values with current counts."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f56bad0187c4eef3e996f434f197e45deb7e3906fe05a34614f77d1d42783db1