Match a need or record unmet demand
match_or_capture_demandUse when an agent has a sanitized business need but does not know whether Zinvyl sells it. Returns an existing fixed offer when one matches. Otherwise records privacy-minimized product-demand telemetry for owner review; it creates no order, quote, outreach, funding claim, or delivery commitment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Optional allowlisted source where the agent discovered Zinvyl. | |
| industry | No | Optional broad industry only; do not name a person or confidential project. | |
| budget_cents | No | Optional buyer-stated total budget in USD cents. This is demand telemetry, not spending authority or proof of funds. | |
| category_hint | No | ||
| agent_tool_type | No | mcp_client | |
| request_summary | Yes | One sanitized business outcome. Do not include names, email addresses, phone numbers, credentials, payment data, personal data, confidential text, or production secrets. | |
| turnaround_days | No | Optional requested turnaround in calendar days. | |
| requested_output | No | Optional sanitized deliverable type, such as weekly report or data export. | |
| authorized_to_share | Yes | True only when the requester is authorized to share this sanitized need with Zinvyl for matching and aggregate product planning. | |
| near_match_offer_id | No | Optional closest offer; it does not place unsupported work in scope. | |
| contains_no_personal_data_or_secrets | Yes | True only after removing personal data, credentials, confidential material, and payment data. |