You're viewing a demo portfolio

Join the waitlist
PRSM

create_booking

Active

Tool 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"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

FavCRM

https://github.com/favcrm/mcp

1/7 registries
View full server →