-
Notifications
You must be signed in to change notification settings - Fork 1
/
createAppointment.json
34 lines (32 loc) · 1.08 KB
/
createAppointment.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"name": "createAppointment",
"description": "Creates an appointment in the calendar if the time slot is available.",
"parameters": {
"type": "object",
"properties": {
"dateTimeToCheck": {
"type": "string",
"format": "date-time",
"description": "The starting date and time of the appointment in ISO 8601 format."
},
"summary": {
"type": "string",
"description": "A brief summary or title for the appointment."
},
"description": {
"type": "string",
"description": "A detailed description of the appointment."
},
"location": {
"type": "string",
"description": "The location of the appointment, can be a physical address or a virtual location."
},
"email": {
"type": "string",
"format": "email",
"description": "The email address of the attendee to be added to the appointment."
}
},
"required": ["dateTimeToCheck", "summary", "description", "location", "email"]
}
}