ConciergeAgent
A virtual concierge for a venue or business. Answers questions about services, amenities, and hours of operation, and offers directions and recommendations.
ConciergeConfig
venueName
Name of the venue or business (used in greetings and prompts).
services
List of services offered by the venue.
amenities
Map of amenity names to detail key/value pairs. For example,
{ "Pool": { "hours": "9am-9pm", "location": "3rd floor" } }.
hoursOfOperation
Hours of operation by category. Use "default" for a single block, or
keyed entries like { weekdays: "9-5", weekends: "10-4" }.
specialInstructions
Extra instruction bullets appended to the agent’s prompt.
welcomeMessage
Optional custom welcome message played as a non-bargeable static greeting.
name
Agent display name.
route
HTTP route for the agent.
agentOptions
Additional AgentBase options forwarded to the constructor.