process_bid_room
ActiveTool of io.github.HarleyCoops/workspace-alberta
declared in 1.28.1
Use an E2B sandbox to process tender attachments and call Cohere Command A+ inside the sandbox for bid-room analysis.
Parameters schema
{
"type": "object",
"required": [
"reference"
],
"properties": {
"profile": {
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "Where the business is located, e.g. 'Edmonton, Alberta'"
},
"industries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional industries such as steel, lumber, aluminum, construction"
},
"description": {
"type": "string",
"description": "What the business does: products, services, capabilities"
},
"capabilities": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional explicit capability keywords; derived from description when omitted"
},
"company_name": {
"type": "string",
"description": "Company name"
}
},
"description": "Inline business profile used for this call only. Overrides any saved profile. On the shared public endpoint without a subscriber key, this is the way to describe your business."
},
"reference": {
"type": "string",
"description": "CanadaBuys or Alberta APC reference number"
},
"max_attachments": {
"type": "integer",
"default": 5,
"description": "Maximum direct attachments to process (default 5, max 5)"
},
"timeout_seconds": {
"type": "integer",
"default": 900,
"description": "E2B sandbox timeout in seconds (default 900)"
},
"business_context": {
"type": "string",
"description": "Optional company capabilities or bid context. If omitted, the saved business profile is used."
},
"command_timeout_seconds": {
"type": "integer",
"default": 420,
"description": "Sandbox command timeout in seconds (default 420)"
}
}
}Parent server
io.github.HarleyCoops/workspace-alberta
https://github.com/HarleyCoops/WorkspaceAlberta
1/7 registries