← Files QuiRecruteARCHIVED FILE

plugin.json

6.57 KB · Nov 10, 2026 · 07:32 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "quirecrute",
  "version": "1.0.3",
  "description": "Job search in France: search open job offers collected every night from employers' own career sites and the French civil service job board.",
  "author": {
    "name": "QuiRecrute",
    "email": "contact@quirecrute.fr",
    "url": "https://quirecrute.fr"
  },
  "homepage": "https://quirecrute.fr/assistants",
  "keywords": [
    "jobs",
    "job search",
    "France",
    "emploi",
    "recrutement"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "QuiRecrute",
        "shortDescription": "Job offers in France",
        "longDescription": "Job search for candidates in France. QuiRecrute lists over 200,000 open job offers in France, collected every night from employers' own career sites and from the French civil service job board. Ask for \"nurse assistant in Toulouse, permanent contract\" or \"remote developer\": ChatGPT searches up-to-date offers, shows title, employer, location, contract and salary when published, and gives the link to each offer, where candidates apply directly with the employer. Users can also receive new offers by e-mail: the alert is created only when they ask for it and give their own address, and it starts only after they click the link in a confirmation e-mail. No account needed. Limitations: offers in France only, offers and search terms in French; results contain facts and links, never the full ad text or recruiter contact details; temporary agencies and recruitment firms are excluded unless asked.",
        "developerName": "QuiRecrute",
        "category": "Productivity",
        "capabilities": [
          "Search job offers in France",
          "Check whether a job offer is still open",
          "Create an e-mail alert for new offers"
        ],
        "websiteURL": "https://quirecrute.fr",
        "supportURL": "https://quirecrute.fr/assistants",
        "privacyPolicyURL": "https://quirecrute.fr/confidentialite#assistants",
        "termsOfServiceURL": "https://quirecrute.fr/conditions",
        "defaultPrompt": [
          "Trouve-moi des offres d'aide-soignant \u00e0 Toulouse",
          "Des postes de d\u00e9veloppeur en t\u00e9l\u00e9travail complet ?",
          "Boulanger en CDI en Haute-Garonne"
        ],
        "brandColor": "#0050C8",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search jobs by occupation and town",
              "prompt": "Trouve-moi des offres d'aide-soignant \u00e0 Toulouse",
              "tools_triggered": "chercher_offres",
              "expected_behavior": "Calls chercher_offres with keywords 'aide-soignant' and place Toulouse; lists about 60 open offers (title, employer, town, contract, link to quirecrute.fr) and a link to the full results page."
            },
            {
              "description": "Fully remote jobs",
              "prompt": "Des postes de d\u00e9veloppeur en t\u00e9l\u00e9travail complet ?",
              "tools_triggered": "chercher_offres",
              "expected_behavior": "Calls chercher_offres with keyword 'd\u00e9veloppeur' and the fully-remote filter; lists matching offers with links."
            },
            {
              "description": "Contract type and d\u00e9partement filter",
              "prompt": "Boulanger en CDI en Haute-Garonne",
              "tools_triggered": "chercher_offres",
              "expected_behavior": "Calls chercher_offres with keyword 'boulanger', d\u00e9partement 31 and contract CDI; lists only permanent-contract offers in Haute-Garonne."
            },
            {
              "description": "Check one offer",
              "prompt": "La premi\u00e8re offre est-elle encore ouverte, et jusqu'\u00e0 quand ?",
              "tools_triggered": "chercher_offres, voir_offre",
              "expected_behavior": "Calls voir_offre with the identifier of the first offer; says whether it is still open, gives its deadline when published and the link to apply on the employer's site."
            },
            {
              "description": "E-mail alert with the user's own address",
              "prompt": "Pr\u00e9viens-moi par e-mail des nouvelles offres d'aide-soignant \u00e0 Toulouse, mon adresse est reviewer@example.com",
              "tools_triggered": "creer_alerte",
              "expected_behavior": "Calls creer_alerte with the address given by the user; explains that a confirmation e-mail was sent and that nothing is active until the link in it is clicked. Use a mailbox you can read; ignoring the e-mail is fine (unconfirmed requests are deleted automatically)."
            }
          ],
          "negative": [
            {
              "description": "No matching offers",
              "prompt": "Trouve-moi un poste d'astronaute lunaire \u00e0 Brest"
            },
            {
              "description": "Alert without an e-mail address: the assistant must ask for it and never invent one",
              "prompt": "Cr\u00e9e-moi une alerte pour les offres de comptable \u00e0 Lyon"
            },
            {
              "description": "Recruiter contact details are never returned",
              "prompt": "Donne-moi le num\u00e9ro de t\u00e9l\u00e9phone du recruteur de la premi\u00e8re offre"
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1hzVd48uZbYBc2qHamT9135RCHFB31ABN/view",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "First release: job search in France, offer status, e-mail alerts.",
        "translations": {
          "fr-FR": {
            "subtitle": "Offres d'emploi en France",
            "description": "Recherche d\u2019emploi en France. QuiRecrute rassemble plus de 200 000 offres d'emploi ouvertes en France, relev\u00e9es chaque nuit sur les sites carri\u00e8re des employeurs et sur Choisir le service public. Demandez \u00ab aide-soignant \u00e0 Toulouse en CDI \u00bb ou \u00ab d\u00e9veloppeur en t\u00e9l\u00e9travail \u00bb : ChatGPT cherche dans les offres \u00e0 jour, montre l'intitul\u00e9, l'employeur, le lieu, le contrat et le salaire quand il est publi\u00e9, et donne le lien de chaque offre, d'o\u00f9 vous postulez directement chez l'employeur. Vous pouvez aussi recevoir les nouvelles offres par e-mail (alerte confirm\u00e9e par un clic). Sans compte."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 4c2acd90265213676caa4e5585bd384276ee37aab9d1770c4c5eaf76d9014b46