Téléverser un document
boond_documents_createAttach a document to any BoondManager entity using a URL, local file, upload slot, or base64 content—ideal for CVs, expense receipts, and contracts.
Instructions
Attache un document à une entité BoondManager. Exactement une source par appel :
fileUrl: URL https que BoondManager télécharge lui-même ;filePath: chemin absolu d'un fichier local, lu par le serveur MCP — transport stdio uniquement, sous un répertoire deBOOND_MCP_UPLOAD_DIRS(désactivé par défaut) ;uploadSlot: fichier déposé sur un slot deboond_documents_upload_slot— la voie pour une pièce jointe de conversation ;fileContent(base64) +fileName: petit fichier inline, 2 Mo max, réservé à un appelant qui détient déjà les octets exacts (un modèle ne retranscrit pas fiablement une pièce jointe en base64).
Quand : pour attacher un fichier à une entité : URL publique, fichier local (si l'opérateur l'a autorisé), slot du relais d'upload ou petit fichier en base64.
Plutôt que : aucune alternative : c'est le seul outil d'écriture de documents. Si filePath est refusé (transport HTTP ou BOOND_MCP_UPLOAD_DIRS non défini), passer par fileUrl ou, sous 2 Mo, par fileContent.
Le format est vérifié sur les premiers octets du fichier (PDF, Office, ODF, RTF, images), pas sur l'extension. Cas d'usage typiques : CV d'un candidat (parentType=candidateResume, parsing=true pour l'analyse IA Boond), justificatif de note de frais (expensesReport), bon de commande, contrat...
Returns: Métadonnées du document créé (ID).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fileUrl | No | URL (https) du fichier à téléverser — BoondManager télécharge le fichier depuis cette URL. | |
| parsing | No | Lancer le parsing IA du CV après upload (uniquement pour parentType=candidateResume). | |
| fileName | No | Nom du fichier avec son extension (ex. cv.pdf), requis avec fileContent. | |
| filePath | No | Chemin absolu d'un fichier local, lu par le serveur MCP (transport stdio uniquement, sous un répertoire de BOOND_MCP_UPLOAD_DIRS). | |
| parentId | Yes | ID de l'entité parente | |
| parentType | Yes | Type d'entité parente. Notables : 'candidateResume' (CV de candidat), 'resourceResume' (CV de ressource), 'candidate'/'resource' (dossier administratif), 'company', 'project', 'invoice'... | |
| uploadSlot | No | Identifiant d'un slot créé par boond_documents_upload_slot, une fois le fichier déposé. | |
| fileContent | No | Contenu du fichier en base64 (préfixe data: URI accepté), petits fichiers uniquement. Exige fileName. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |