Prepare order
prepare-order-toolCreate or update a draft order for one package of a The2410 microservice. Use after get-service-tool, once the customer has chosen a package. Pass the customer's task, answers to questions_before_order by question id, and contact details. To change or complete a draft, call again with the returned order_id. Returns the order summary: price (net), delivery, deliverables, exclusions, unanswered questions, and what the customer will be asked to provide by email after payment. Do not pass passwords or access credentials. This tool does not charge the customer or notify The2410.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | What exactly should be done, in the customer's words: website or account URL, platform, priorities, constraints. Covers buyer_inputs. At most 8000 characters. | |
| answers | No | Answers to questions_before_order. Every question must be answered before checkout. | |
| contact | Yes | Customer contact details. Name and email are required. | |
| order_id | No | The order_id of an existing draft to update, e.g. ord_8f3k2m9qxa. Omit to create a new order. | |
| package_id | Yes | The id of the chosen package from get-service-tool. | |
| service_id | Yes | The service_id from search-services-tool or get-service-tool, e.g. svc_8f3k2m9qxa. |