proposals.records.create
Store project proposals with deliverables, pricing, and expiry dates. Save drafted bids to track client opportunities and maintain organized freelance records.
Instructions
Store a new proposal for a project, capturing all relevant details such as title, deliverables, pricing, and expiry date. Use when the freelancer has drafted proposal content and wants to persist it to the database for tracking and future reference.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client_id | Yes | UUID of the client this proposal is being created for | |
| project_id | Yes | UUID of the project this proposal is scoped and billed against | |
| title | Yes | Short descriptive title that identifies the proposal at a glance | |
| content | No | Free-form proposal body describing deliverables, timeline, and terms | |
| amount | No | Total monetary value being proposed for the project engagement | |
| currency | No | Three-letter ISO 4217 currency code for the proposal amount | USD |
| valid_until | No | Expiry date after which the proposal is no longer valid (YYYY-MM-DD) |