Actions102
- Asset Actions
- Booking Actions
- Catalog Actions
- Create Bundle
- Create Bundle Item
- Create Product
- Create Service
- Delete Bundle
- Delete Product
- Get Bundle by ID
- Get Bundle Items
- Get Bundles Categories
- Get Product by ID
- Get Products
- Get Products Categories
- Get Products Prices
- Get Products Unit Of Measures
- Get Service by ID
- Get Services
- Get Services Categories
- Get Services Unit Of Measures
- Update Bundle
- Update Product
- Company Actions
- Estimate Actions
- Finance Actions
- Invoice Actions
- Lead Actions
- Marketing Actions
- Order Actions
- Organization Actions
- Person Actions
- Sale Actions
- Task Actions
- Telephony Actions
Estimate → Create
AI-generatedSummary
Create an estimate in Roapp for a client, optionally specifying its type, asset, schedule, location, assignees, campaign, due date, and custom fields.
Inputs
- Estimate Type Name or ID — Estimate type, selected from available types or supplied by ID.
- Estimate Client ID (required) — ID of the client for the estimate.
- Asset ID — ID of the associated asset.
- Custom Fields — Optional custom field values to set on the estimate.
- Scheduled For — Optional estimate start date and time.
- Scheduled To — Optional estimate end date and time.
- Location Name or ID (required) — Location for the estimate, selected from available locations or supplied by ID.
- Assigned Employee Name or ID — Employee assigned to the estimate.
- Manager Name or ID — Responsible manager.
- Resource Name or ID — Location resource associated with the estimate.
- Ad Campaign Name or ID — Associated advertising campaign.
- Due Date — Optional due date.
Output shape
A single created estimate record.
The supplied source pack contains only signatures for the estimate implementation and shared request helpers, so it does not show the runtime response handling or confirm which optional fields are included in the create request.