Recherche multi-source d'un profil par compétences
boond_workflow_recherche_profil_competencesFind profiles matching a skill mix across internal resources and candidates. Returns a ranked runbook of Boond API calls to execute, ideal for pre-staffing or unqualified opportunities.
Instructions
Recherche un profil correspondant à un mix de compétences libres, en croisant ressources internes et candidats. Sortie classée par adéquation. Utile en amont d'un staffing ou d'une opportunité non encore qualifiée.
Quand : pour dérouler ce scénario multi-étapes sans avoir à retrouver soi-même le bon enchaînement d'outils et les bons noms de filtres.
Plutôt que : le prompt MCP recherche_profil_competences si le client l'expose — contenu identique, sans consommer un appel d'outil. Cette variante existe pour les clients qui traitent mal prompts/get (claude.ai notamment).
N'appelle aucune API BoondManager et ne lit aucune donnée : la réponse est générée côté serveur MCP.
Returns : un runbook en texte — la liste ordonnée des appels Boond à effectuer, avec les filtres exacts. C'est ensuite au modèle de les exécuter ; rien n'est fait par cet appel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| manager_id | No | Manager pour restreindre le scope ressources internes. Accepte soit l'ID numérique, soit « Prénom Nom » (le serveur résoudra automatiquement via `boond_resources_search`). Sinon scope ouvert (toute l'organisation accessible). | |
| competences | Yes | Compétences recherchées en texte libre (ex: 'Java Spring AWS Kubernetes', '.NET Azure DevOps'). | |
| dispo_avant | No | Disponibilité requise au plus tard à cette date (YYYY-MM-DD). Si fourni, applique `period: 'available'` + `endDate`. | |
| experience_min | No | Niveau d'expérience minimum en texte libre (ex: '5 ans', 'senior'). Le modèle le mappera vers `experiences` via le dictionnaire. | |
| inclure_candidats | No | 'oui' (défaut) pour inclure aussi les candidats actifs ; 'non' pour ne chercher que dans les ressources internes. |