submit_service_request
Creates a Premrest quote, preferred-date booking or flood restoration enquiry in the private staff queue and sends it to the website Formspree inbox with the configured AI integration source. Submitting an enquiry requests contact from Premrest about that enquiry. urgent_flood requests use flood-restoration and do not require a preferred date. Returns a request reference, delivery status and call/text contact options. Repeated identical requests with the same idempotency_key return the original reference without duplicate delivery. Does not confirm dispatch, arrival time, price or booking and does not process payments. Photo inputs are optional customer-provided HTTPS links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Customer contact email | ||
| phone | Yes | Customer phone number | |
| address | Yes | Job street address, suburb, state and postcode | |
| company | No | Optional company name | |
| details | Yes | Floor type, condition, work required and access. For slippery floors: wet or dry conditions, contamination or existing coatings, and any slip-test findings if known. For flooding: what happened, when it started, affected areas and known access constraints. | |
| service | Yes | Service id. non-slip-coatings covers slippery-floor assessments, anti-slip coatings and tile etching. A product or treatment choice is not required. | |
| area_sqm | No | Approximate area if known; omit if unknown | |
| photo_urls | No | Optional customer-provided HTTPS links. Images are not fetched; chat attachments are not automatically transferred. | |
| request_type | Yes | quote, booking, or urgent_flood. urgent_flood is a flood restoration enquiry; preferred date is not required. | |
| customer_name | Yes | Customer full name | |
| property_type | Yes | Office, retail, hotel, school, or other property type | |
| preferred_date | No | YYYY-MM-DD in Melbourne time. Required for bookings. A preference only. | |
| preferred_time | No | Optional preferred time or time window | |
| idempotency_key | Yes | Unique key for this request; reuse only when retrying the same request |