send_message_to_vendor
Use this when the user has chosen a Servana business and asks you to contact it, request a quote, or ask about availability. It sends the user's enquiry to the business; Servana emails the user when the business replies. Pass customer_name and customer_email when the user gave them. To ask several businesses at once (up to 3), put the extra slugs in also_vendor_slugs. Keep the enquiry_refs it returns for check_enquiry_replies. Before calling, show the user the exact message and get their approval, and include their name and an email or phone number. Do not use to confirm a booking or take payment (Servana does neither), or for businesses marked as not accepting AI-assistant messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The enquiry: what the user needs, when and where, plus the user's name and preferred contact (email or phone) so the business can reply | |
| vendor_slug | Yes | The vendor's slug | |
| customer_name | No | The user's name, as they gave it. Needed so the business knows who is asking. | |
| customer_email | No | The user's email, as they gave it. Servana emails the user a link to read the business's reply. Never invent one. | |
| customer_phone | No | Optional phone number, only if the user gave one. | |
| also_vendor_slugs | No | Optional: up to 2 more Servana businesses (slugs from search_vendors) to send the same enquiry to. Only when the user asked to contact several businesses and approved the one message for all of them. |