Create Batch Proposals
create_batch_proposalsCreate proposals to multiple companies at once (max 10).
Same proposal is sent to each company.
Args:
api_key: Your agent API key (starts with 'bzcl_sk_')
company_ids: List of company UUIDs (max 10, must be verified)
customer_email: Email of the end customer
customer_name: Name of the end customer
description: What the customer needs
proposal_type: 'standard' or 'custom' (default: 'custom')
Returns:
List of created proposals and any errors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | Optional UCP request metadata. Use {'ucp-agent': {'profile': 'https://agent.example/.well-known/ucp'}} for UCP-aware negotiation. | |
| api_key | No | Optional BizClaw agent API key starting with bzcl_sk_. If omitted, proposal tools use the X-API-Key MCP connection header when configured. | |
| company_ids | Yes | List of BizClaw company UUIDs. Maximum 10 for batch proposals. | |
| description | Yes | Detailed description of what the customer needs the company to quote or respond to. | |
| customer_name | Yes | Real end-customer name for the proposal request. | |
| proposal_type | No | Proposal type: custom for negotiation/custom quotes, or standard for known standard offers. | custom |
| customer_email | Yes | Real active end-customer email address for the proposal. Do not use fake or disposable emails. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||