create_company_profile
Create a company profile with name, description, CPV codes, categories, and location to enable automated tender matching via semantic embedding of the description.
Instructions
Create a company profile for tender matching. Store company name, description, CPV codes, categories, and location. The description is automatically embedded for semantic matching if the embedder is loaded. Returns the profile ID and embedding status.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"description": "<description>"
},
"name": "create_company_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| categories | No | Procurement categories of interest (e.g. ['works', 'services', 'goods']) | |
| cpv_codes | No | CPV codes the company is interested in (e.g. ['45000000', '72000000']) | |
| description | Yes | Description of the company's activities, products, and services. German text recommended for best matching quality. | |
| location | No | Company location (e.g. 'Berlin, Germany') | |
| name | Yes | Company name |