About this integration
Scheduling links and calendar coordination for meetings and calls. This integration exposes its full API as workflow modules.
The integration includes 1 trigger, 3 search modules and 4 actions. Connections use basic authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for API Key.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Personal access tokens are managed via the interface. To create one, navigate to your Developer Settings. |
Use it in workflow automation
Start with Watch Events, then add Create an Event.
The canvas below runs Watch Events into Create an Event — watch the video, then drop a node onto the canvas.
Select the Watch Events trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Scheduling Link as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 5 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
SavvyCal workflow on the canvas: Watch Events then Create a Scheduling Link
Triggers, searches and actions
Browse every SavvyCal module field below: 1 trigger, 3 searchs, and 4 actions you can drop onto the canvas.
Triggers
This integration includes 1 trigger — start a workflow the moment something changes in the app.
- Watch Events
Searches
Use any of 3 search modules to retrieve records without leaving the workflow canvas.
- List Available Slots
- List Scheduling Links
- Search Events
Actions
This integration includes 4 action modules — create, update, or delete records as part of any workflow.
- Create an Event
- Create a Scheduling Link
- Delete a Scheduling Link
- Make an API Call
Explore the fields available for each SavvyCal trigger, search, and action.
Triggers
No fields documented.
Searches
| Field | Type |
|---|---|
Link IDRequired | text |
Limit | number |
| Field | Type |
|---|---|
Start at | date |
End at | date |
Duration | number |
Rank | number |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
State | text |
Slug | text |
Name | text |
Private Name | text |
Description | text |
Durations | array |
Default Duration | number |
Scope | object |
ID | text |
Name | text |
Slug | text |
Fields | array |
| Field | Type |
|---|---|
State | choice |
Period | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
State | text |
Summary | text |
Description | text |
Additional Info | text |
Location | text |
Conferencing | object |
Type | text |
Meeting ID | text |
Join Url | text |
Instructions | text |
Created at | date |
Start at | date |
End at | date |
Duration | number |
Canceled at | date |
Cancel Reason | text |
Rescheduled at | date |
Reschedule Reason | text |
Original Start at | date |
Original End at | date |
Link | object |
ID | text |
Name | text |
Private Name | text |
Slug | text |
Scope | object |
ID | text |
Name | text |
Slug | text |
Scheduler | object |
ID | text |
Email | text |
Display Name | text |
Time Zone | text |
Response Status | text |
Is Organizer | boolean |
Is Scheduler | boolean |
Fields | array |
Actions
| Field | Type |
|---|---|
Display NameRequired | text |
EmailRequired | |
Start atRequired | date |
End atRequired | date |
Time ZoneRequired | time |
Fields | array |
Metadata | array |
Key NameRequired | text |
ValueRequired | text |
| Field | Type |
|---|---|
ID | text |
State | text |
Summary | text |
Description | text |
Additional Info | text |
Location | text |
Conferencing | object |
Type | text |
Meeting ID | text |
Join Url | text |
Instructions | text |
Created at | date |
Start at | date |
End at | date |
Duration | number |
Canceled at | date |
Cancel Reason | text |
Rescheduled at | date |
Reschedule Reason | text |
Original Start at | date |
Original End at | date |
Link | object |
ID | text |
Name | text |
Private Name | text |
Slug | text |
Scope | object |
ID | text |
Name | text |
Slug | text |
Scheduler | object |
ID | text |
Email | text |
Display Name | text |
Time Zone | text |
Response Status | text |
Is Organizer | boolean |
Is Scheduler | boolean |
Fields | array |
| Field | Type |
|---|---|
NameRequired | text |
Private NameRequired | text |
DescriptionRequired | text |
Type | choice |
| Field | Type |
|---|---|
ID | text |
State | text |
Slug | text |
Name | text |
Private Name | text |
Description | text |
Durations | array |
Default Duration | number |
Scope | object |
ID | text |
Name | text |
Slug | text |
Fields | array |
| Field | Type |
|---|---|
Link IDRequired | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |

