create_booking
ActiveTool of FavCRM
declared in 1.0.0
Create a new booking for a member. Use get_available_slots first to find valid times, then create the booking with the service, member, date, and time.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"serviceId",
"accountId",
"bookingDate",
"startTime",
"endTime"
],
"properties": {
"notes": {
"type": "string",
"description": "Booking notes"
},
"endTime": {
"type": "string",
"description": "End time in HH:MM format"
},
"staffId": {
"type": "string",
"description": "Staff member ID"
},
"accountId": {
"type": "string",
"description": "The member/account ID"
},
"serviceId": {
"type": "string",
"description": "The service ID"
},
"startTime": {
"type": "string",
"description": "Start time in HH:MM format"
},
"resourceId": {
"type": "string",
"description": "Resource ID"
},
"bookingDate": {
"type": "string",
"description": "Date in YYYY-MM-DD format"
}
}
}Parent server
FavCRM
https://github.com/favcrm/mcp
1/7 registries