vCita integration guide
VerifiedHow to connect vCita to WEXTL and use its 1 trigger and 38 actions in your workflows. About vCita: Client engagement platform for online scheduling, payments, and customer communications.
- 1 trigger
- 19 searches
- 19 actions
- Instant (webhooks)
- Auth: API key
AI-assisted documentation23 min read
This documentation is compiled from our integration source code, internal specs for vCita, its official API documentation and anonymized requests logs we collect from our support team[2].
Requirements
Get your vCita credentials
- API KeypasswordRequired
In order to receive your unique token, please contact [email protected] or contact your account manager.[1]
Connect vCita in WEXTL
- Log in to your WEXTL account, add the vCita node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your vCita account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
vCita triggers and actions on WEXTL
The list below is a reference of every vCita node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every vCita node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch Events
Trigger
No fields documented.
Get a Business
Action
| Field | Type |
|---|---|
Business IDRequired | text |
| Field | Type |
|---|---|
| Admin account | object |
| Country name | text |
| Display name | text |
| text | |
| First name | text |
| Language | text |
| Last name | text |
| Phone | text |
| Staff uid | text |
| User ID | text |
| Business | object |
| Account blocked at | date |
| Address | text |
| Business category | text |
| Business maturity in years | text |
| Country name | text |
| Dedicated number | text |
| Hide address | text |
| ID | text |
| Landing page | text |
| Name | text |
| Integrations | object |
| Plugins | array |
| Meta | object |
| Auth token | text |
| Booking settings | object |
| Branding | object |
| External ID | text |
| External reference ID | text |
| Identities | array |
| In setup | text |
| Intents | array |
| Is template | text |
| Marketing channel | text |
Get a Client
Action
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
| Address | text |
| Business uid | text |
| Campaign | text |
| Channel | text |
| Created at | date |
| Custom field 1 | text |
| Custom field 2 | text |
| Custom field 3 | text |
| Customer status | text |
| text | |
| First name | text |
| ID | text |
| Last name | text |
| Mobile phone | text |
| Normalized phone | text |
| Opt in | text |
| Source | text |
| Source URL | text |
| Tags | array |
| Updated at | date |
Get a Service
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Extra Decorator Fields | boolean |
| Field | Type |
|---|---|
| Booking restriction | object |
| Is client restricted | boolean |
| Restricted client statuses | array |
| Restriction rule text | text |
| Uid | text |
| Charge type | text |
| Currency | text |
| Description | text |
| Duration | number |
| ID | text |
| Image path | text |
| Interaction type | text |
| Name | text |
| Price | number |
| Type | text |
Get a Staff Member
Action
| Field | Type |
|---|---|
Business IDRequired | text |
| Field | Type |
|---|---|
| Active | text |
| Blocked at | text |
| Business role display name | text |
| Deleted | text |
| Display name | text |
| text | |
| First name | text |
| ID | text |
| Invite sent | text |
| Last name | text |
| Mobile number | text |
| Photo | text |
| Photo path | text |
| Professional title | text |
| Role | text |
Get an Appointment
Action
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
| Approval mode | text |
| Business uid | text |
| Category name | text |
| Charge type | text |
| Client color ID | number |
| Client first name | text |
| Client ID | text |
| Client last name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Duration | number |
| End time | date |
| ID | text |
| Image URL | text |
| Initiator | text |
| Interaction details | text |
| Interaction type | text |
| Is recurring | boolean |
| Linked booking uid | text |
17other output fields
Get an Invoice
Action
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Field | Type |
|---|---|
| Address | text |
| Allow online payment | boolean |
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| ID | text |
| Invoice number | text |
| Issued at | text |
| Items | array |
| Note | text |
| Payment balance | number |
| Payment state | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Get Appointments
Search
| Field | Type |
|---|---|
| Client ID | choice |
| Business ID | text |
| State | choice |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| Approval mode | text |
| Business uid | text |
| Category name | text |
| Charge type | text |
| Client color ID | number |
| Client first name | text |
| Client ID | text |
| Client last name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Duration | number |
| End time | date |
| ID | text |
| Image URL | text |
| Initiator | text |
| Interaction details | text |
| Interaction type | text |
| Is recurring | boolean |
| Linked booking uid | text |
17other output fields
Get Bookings
Search
| Field | Type |
|---|---|
Business IDRequired | text |
| Matter UID | text |
| Passed | text |
| Start Time | time |
| End Time | time |
| Limit | number |
| Field | Type |
|---|---|
| Approval mode | text |
| Business uid | text |
| Category name | text |
| Charge type | text |
| Client color ID | number |
| Client first name | text |
| Client ID | text |
| Client last name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Duration | number |
| End time | date |
| ID | text |
| Image URL | text |
| Initiator | text |
| Interaction details | text |
| Interaction type | text |
| Is recurring | boolean |
| Linked booking uid | text |
17other output fields
Get Businesses
Action
| Field | Type |
|---|---|
| text | |
| External Reference ID | text |
| External ID | text |
| Field | Type |
|---|---|
| Businesses | array |
Get Client Estimates
Search
| Field | Type |
|---|---|
Client IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Address | text |
| Amount | number |
| Client address | text |
| Client ID | text |
| Client name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| Estimate date | text |
| Estimate number | text |
| ID | text |
| Items | array |
| Note | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Get Client Invoices
Search
| Field | Type |
|---|---|
Client IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Address | text |
| Allow online payment | boolean |
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| ID | text |
| Invoice number | text |
| Issued at | text |
| Items | array |
| Note | text |
| Payment balance | number |
| Payment state | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Get Client Payments
Search
| Field | Type |
|---|---|
Client IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Amount | number |
| Charged at | text |
| Client ID | text |
| Conversation ID | text |
| Currency | text |
| Fees | array |
| ID | text |
| Note | text |
| Offline | boolean |
| Other payment method | text |
| Payment method | text |
| Payment requests | array |
| Reference | text |
| State | text |
| Tips | array |
| Title | text |
Get Clients
Search
| Field | Type |
|---|---|
Search TermRequired | text |
Search ByRequired | choice |
| Updated At | text |
| Limit | number |
| Field | Type |
|---|---|
| Address | text |
| Business uid | text |
| Campaign | text |
| Channel | text |
| Created at | date |
| Custom field 1 | text |
| Custom field 2 | text |
| Custom field 3 | text |
| Customer status | text |
| text | |
| First name | text |
| ID | text |
| Last name | text |
| Mobile phone | text |
| Normalized phone | text |
| Opt in | text |
| Source | text |
| Source URL | text |
| Tags | array |
| Updated at | date |
Get Estimates
Search
| Field | Type |
|---|---|
| Filter | text |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| Address | text |
| Amount | number |
| Client address | text |
| Client ID | text |
| Client name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| Estimate date | text |
| Estimate number | text |
| ID | text |
| Items | array |
| Note | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Get Invoices
Search
| Field | Type |
|---|---|
| Filter | text |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| Address | text |
| Allow online payment | boolean |
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| ID | text |
| Invoice number | text |
| Issued at | text |
| Items | array |
| Note | text |
| Payment balance | number |
| Payment state | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Get Payments
Search
| Field | Type |
|---|---|
| Filter | text |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| Amount | number |
| Charged at | text |
| Client ID | text |
| Conversation ID | text |
| Currency | text |
| Fees | array |
| ID | text |
| Note | text |
| Offline | boolean |
| Other payment method | text |
| Payment method | text |
| Payment requests | array |
| Reference | text |
| State | text |
| Tips | array |
| Title | text |
Get Services
Search
| Field | Type |
|---|---|
Business IDRequired | text |
| Staff UIDs Array | array |
| Add | text |
| Has Future Instance | boolean |
| Include Hidden | boolean |
| Active Staff Only | boolean |
| Extra Decorator Fields | boolean |
| Name | text |
| Charge Type | text |
| Order By | text |
| Limit | number |
| Field | Type |
|---|---|
| Auto follow up hours | number |
| Booking restriction | object |
| Is client restricted | boolean |
| Restricted client statuses | array |
| Restriction rule text | text |
| Uid | text |
| Charge type | text |
| Currency | text |
| Default staff | text |
| Description | text |
| Duration | number |
| Future bookings limit | number |
| ID | text |
| Image path | text |
| Interaction type | text |
| Meeting reminder sms 1 | boolean |
| Meeting reminder sms 2 | boolean |
| Min hours before meeting | number |
| Name | text |
| Order | number |
| Padding | number |
| Price | number |
| Remind before in hours 1 | number |
| Remind before in hours 2 | number |
3other output fields
Get Services by Category
Search
| Field | Type |
|---|---|
Business IDRequired | text |
| Staff UIDs Array | array |
| Add | text |
| Has Future Instance | boolean |
| Include Hidden | boolean |
| Active Staff Only | boolean |
| Extra Decorator Fields | boolean |
| Name | text |
| Charge Type | text |
| Order By | text |
| Limit | number |
| Field | Type |
|---|---|
| Auto follow up hours | number |
| Booking restriction | object |
| Is client restricted | boolean |
| Restricted client statuses | array |
| Restriction rule text | text |
| Uid | text |
| Charge type | text |
| Currency | text |
| Default staff | text |
| Description | text |
| Duration | number |
| Future bookings limit | number |
| ID | text |
| Image path | text |
| Interaction type | text |
| Meeting reminder sms 1 | boolean |
| Meeting reminder sms 2 | boolean |
| Min hours before meeting | number |
| Name | text |
| Order | number |
| Padding | number |
| Price | number |
| Remind before in hours 1 | number |
| Remind before in hours 2 | number |
3other output fields
Get Staff Members
Search
| Field | Type |
|---|---|
Business IDRequired | text |
| Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| Active | text |
| Blocked at | text |
| Business role display name | text |
| Deleted | text |
| Display name | text |
| text | |
| First name | text |
| ID | text |
| Invite sent | text |
| Last name | text |
| Mobile number | text |
| Photo | text |
| Photo path | text |
| Professional title | text |
| Role | text |
Cancel a Booking
Action
| Field | Type |
|---|---|
Booking IDRequired | choice |
Business IDRequired | text |
| Event Instance ID | text |
| Field | Type |
|---|---|
| Business ID | text |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Duration | number |
| Event instance ID | text |
| ID | text |
| Service ID | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Start time | text |
| Status | text |
| Time zone | text |
| Title | text |
| Type | text |
Cancel a Waitlist Registration
Action
| Field | Type |
|---|---|
Business UidRequired | text |
| Client Uid | choice |
| Event Instance UID | text |
| Matter Uid | text |
| Field | Type |
|---|---|
| Client ID | number |
| Created at | date |
| Entity ID | number |
| Entity type | text |
| Event instance uid | text |
| Initiator | text |
| Matter | object |
| Display name | text |
| Uid | text |
| Source ID | number |
| Spot | number |
| Staff uid | text |
| Start time h | text |
| State summary | object |
| State | text |
| State h | text |
| Status | text |
| Title | text |
| Type | text |
| Uid | text |
| Where h | text |
Create a Booking
Action
| Field | Type |
|---|---|
Business IDRequired | text |
| Campaign | text |
| Channel | text |
| Client ID | choice |
| Event Instance ID | text |
| Form Data | array |
KeyRequired | text |
ValueRequired | text |
| Matter UID | text |
| Portal ID | text |
| Service ID | text |
| Source Name | text |
| Source URL | url |
| Staff ID | choice |
| Start Time | date |
| Time Zone | time |
| Field | Type |
|---|---|
| Business ID | text |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Duration | number |
| Event instance ID | text |
| ID | text |
| Service ID | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Start time | text |
| Status | text |
| Time zone | text |
| Title | text |
| Type | text |
Create a Business
Action
| Field | Type |
|---|---|
| Admin Account | object |
EmailRequired | |
| Country Name | text |
| Display Name | text |
| First Name | text |
| Last Name | text |
| Language | choice |
| Password | text |
| Phone | text |
| Business | object |
NameRequired | text |
| Address | text |
| Business Category | text |
| Business Maturity in Years | choice |
| Country Name | text |
| Hide Address | boolean |
| Landing Page | text |
| Logo URL | url |
| Phone | text |
| Short Description | text |
| Meta | object |
| Analytics | object |
| Audit | array |
| External ID | text |
| External Reference ID | text |
| Identities | array |
| In Setup | boolean |
| Intents | array |
| Invite | text |
| Is Template | boolean |
| Note | text |
| Field | Type |
|---|---|
| Admin account | object |
| Country name | text |
| Display name | text |
| text | |
| First name | text |
| Language | text |
| Last name | text |
| Phone | text |
| Staff uid | text |
| User ID | text |
| Business | object |
| Account blocked at | date |
| Address | text |
| Business category | text |
| Business maturity in years | text |
| Country name | text |
| Dedicated number | text |
| Hide address | text |
| ID | text |
| Landing page | text |
| Name | text |
| Integrations | object |
| Plugins | array |
| Meta | object |
| Auth token | text |
| Booking settings | object |
| Branding | object |
| External ID | text |
| External reference ID | text |
| Identities | array |
| In setup | text |
| Intents | array |
| Is template | text |
| Marketing channel | text |
Create a Client
Action
| Field | Type |
|---|---|
| First Name | text |
| Last Name | text |
| Phone | text |
| Address | text |
| Opt-in Transactional SMS | boolean |
| Custom Field 1 | text |
| Custom Field 2 | text |
| Custom Field 3 | text |
| Source Campaign | text |
| Source Channel | text |
| Source Name | text |
| Source URL | url |
| Staff ID | text |
| Status | text |
| Tags | text |
| Field | Type |
|---|---|
| Address | text |
| Business uid | text |
| Campaign | text |
| Channel | text |
| Created at | date |
| Custom field 1 | text |
| Custom field 2 | text |
| Custom field 3 | text |
| Customer status | text |
| text | |
| First name | text |
| ID | text |
| Last name | text |
| Mobile phone | text |
| Normalized phone | text |
| Opt in | text |
| Source | text |
| Source URL | text |
| Tags | array |
| Updated at | date |
Create a Lead
Action
| Field | Type |
|---|---|
First NameRequired | text |
Identifier TypeRequired | choice |
Request TitleRequired | text |
| Address | text |
| Business ID | text |
| Last Name | text |
| Message Data | array |
| Notifications | choice |
| Opt In | text |
| Opt In Transactional SMS | boolean |
| Phone | text |
| Request Data | array |
| Source | text |
| Source URL | url |
| Status | text |
| System Message | text |
| Tags | text |
| Unique ID | text |
| Field | Type |
|---|---|
| Conversation uid | text |
| Status | text |
| Uid | text |
Create a Payment
Action
| Field | Type |
|---|---|
TitleRequired | text |
AmountRequired | number |
Client IDRequired | choice |
CurrencyRequired | text |
Payment MethodRequired | choice |
| Fees | array |
| Mark As Online | boolean |
| Other Payment Method | text |
| Paid At | text |
| Pay Key | text |
| Payment Subject ID | text |
| Payment Subject Type | choice |
| Reference | text |
| Send Receipt | boolean |
| Staff ID | text |
| State | choice |
| Tips | array |
| Field | Type |
|---|---|
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Fees | array |
| Marked as online | boolean |
| Other payment method | text |
| Paid at | text |
| Paid offline | boolean |
| Pay key | text |
| Payment action | text |
| Payment ID | text |
| Payment method | text |
| Reference | text |
| Send receipt | boolean |
| Staff ID | text |
| State | text |
| Tips | array |
| Title | text |
Create a Staff Member
Action
| Field | Type |
|---|---|
Business IDRequired | text |
StaffRequired | object |
Display NameRequired | text |
EmailRequired | |
| First Name | text |
| Last Name | text |
| Role | text |
| Meta | object |
| Invite | text |
| Field | Type |
|---|---|
| Active | text |
| Blocked at | text |
| Business role display name | text |
| Deleted | text |
| Display name | text |
| text | |
| First name | text |
| ID | text |
| Invite sent | text |
| Last name | text |
| Mobile number | text |
| Photo | text |
| Photo path | text |
| Professional title | text |
| Role | text |
Create an Estimate
Action
| Field | Type |
|---|---|
Estimate TitleRequired | text |
AddressRequired | text |
Client IDRequired | choice |
CurrencyRequired | text |
Due DateRequired | date |
Estimate DateRequired | date |
ItemsRequired | array |
| Note | text |
| Send Email | boolean |
| Client Address | text |
| Client Name | text |
| Conversation ID | text |
| Estimate Number | number |
| Source Campaign | text |
| Source Channel | text |
| Source Name | text |
| Source URL | url |
| Status | choice |
| Field | Type |
|---|---|
| Address | text |
| Amount | number |
| Client address | text |
| Client ID | text |
| Client name | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| Estimate date | text |
| Estimate number | text |
| ID | text |
| Items | array |
| Note | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Create an Event Waitlist
Action
| Field | Type |
|---|---|
Business IDRequired | text |
Event Instance IDRequired | text |
| Channel | text |
| Client ID | choice |
| Matter UID | text |
| Source Name | text |
| Source URL | url |
| Time Zone | time |
| Field | Type |
|---|---|
| Client ID | number |
| Created at | date |
| Entity ID | number |
| Entity type | text |
| Event instance uid | text |
| Initiator | text |
| Matter | object |
| Display name | text |
| Uid | text |
| Source ID | number |
| Spot | number |
| Staff uid | text |
| Start time h | text |
| State summary | object |
| State | text |
| State h | text |
| Status | text |
| Title | text |
| Type | text |
| Uid | text |
| Where h | text |
Create an Invoice
Action
| Field | Type |
|---|---|
AddressRequired | text |
Client IDRequired | choice |
CurrencyRequired | text |
Due DateRequired | date |
Issued AtRequired | date |
ItemsRequired | array |
| Allow Online Payment | boolean |
| Conversation ID | text |
| Invoice Number | number |
| Note | text |
| Send Email | boolean |
| Source Campaign | text |
| Source Channel | text |
| Source Name | text |
| Source URL | text |
| Staff ID | text |
| Status | choice |
| Title | text |
| Field | Type |
|---|---|
| Address | text |
| Allow online payment | boolean |
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Due date | text |
| ID | text |
| Invoice number | text |
| Issued at | text |
| Items | array |
| Note | text |
| Payment balance | number |
| Payment state | text |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| Staff ID | text |
| Status | text |
| Title | text |
Delete a Client
Action
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
| Address | text |
| Business uid | text |
| Campaign | text |
| Channel | text |
| Created at | date |
| Custom field 1 | text |
| Custom field 2 | text |
| Custom field 3 | text |
| Customer status | text |
| text | |
| First name | text |
| ID | text |
| Last name | text |
| Mobile phone | text |
| Normalized phone | text |
| Opt in | text |
| Source | text |
| Source URL | text |
| Tags | array |
| Updated at | date |
Delete a Staff Member
Action
| Field | Type |
|---|---|
Business IDRequired | text |
Make an API Call
universal
| 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 |
Match a Payment
Action
| Field | Type |
|---|---|
Payment IDRequired | choice |
Matter UIDRequired | text |
Payment Status UIDRequired | text |
| Field | Type |
|---|---|
| Amount | number |
| Client ID | text |
| Conversation ID | text |
| Created at | date |
| Currency | text |
| Marked as online | boolean |
| Other payment method | text |
| Paid at | text |
| Paid offline | boolean |
| Payment action | text |
| Payment ID | text |
| Payment method | text |
| Reference | text |
| Send receipt | boolean |
| Source data | object |
| Campaign | text |
| Channel | text |
| Name | text |
| Website URL | text |
| State | text |
Merge Duplicate Clients
Action
| Field | Type |
|---|---|
From Client IDsRequired | choice |
To Client IDRequired | choice |
Update a Business
Action
| Field | Type |
|---|---|
Business IDRequired | text |
| Admin Account | object |
| Country Name | text |
| Display Name | text |
| First Name | text |
| Last Name | text |
| Language | choice |
| Password | text |
| Phone | text |
| Business | object |
| Name | text |
| Address | text |
| Business Category | text |
| Business Maturity in Years | choice |
| Country Name | text |
| Hide Address | boolean |
| Landing Page | text |
| Logo URL | url |
| Phone | text |
| Short Description | text |
| Meta | object |
| Analytics | object |
| Audit | array |
| External ID | text |
| External Reference ID | text |
| Identities | array |
| In Setup | boolean |
| Intents | array |
| Invite | text |
| Is Template | boolean |
| Note | text |
| Field | Type |
|---|---|
| Admin account | object |
| Country name | text |
| Display name | text |
| text | |
| First name | text |
| Language | text |
| Last name | text |
| Phone | text |
| Staff uid | text |
| User ID | text |
| Business | object |
| Account blocked at | date |
| Address | text |
| Business category | text |
| Business maturity in years | text |
| Country name | text |
| Dedicated number | text |
| Hide address | text |
| ID | text |
| Landing page | text |
| Name | text |
| Integrations | object |
| Plugins | array |
| Meta | object |
| Auth token | text |
| Booking settings | object |
| Branding | object |
| External ID | text |
| External reference ID | text |
| Identities | array |
| In setup | text |
| Intents | array |
| Is template | text |
| Marketing channel | text |
Update a Client
Action
| Field | Type |
|---|---|
Client IDRequired | choice |
| First Name | text |
| Last Name | text |
| Address | text |
| Phone | text |
| Mobile Phone | text |
| Force Nullifying | boolean |
| Custom Field 1 | text |
| Custom Field 2 | text |
| Custom Field 3 | text |
| Spam | boolean |
| Staff ID | text |
| Status | text |
| Tags | text |
| Field | Type |
|---|---|
| Address | text |
| Business uid | text |
| Campaign | text |
| Channel | text |
| Created at | date |
| Custom field 1 | text |
| Custom field 2 | text |
| Custom field 3 | text |
| Customer status | text |
| text | |
| First name | text |
| ID | text |
| Last name | text |
| Mobile phone | text |
| Normalized phone | text |
| Opt in | text |
| Source | text |
| Source URL | text |
| Tags | array |
| Updated at | date |
Update RSVP State
Action
| Field | Type |
|---|---|
Booking IDRequired | choice |
Appointment TypeRequired | choice |
Business IDRequired | text |
New RSVP StateRequired | choice |
| Field | Type |
|---|---|
| Approval mode | text |
| Category name | text |
| Charge type | text |
| Client ID | text |
| Conversation ID | text |
| Currency | text |
| Depth | text |
| Description | text |
| Duration | number |
| End time | text |
| Image URL | text |
| Interaction details | text |
| Interaction type | text |
| Invoice payment status uid | text |
| Invoices | array |
| Is recurring | boolean |
| No show | boolean |
| Notes | text |
| Payable | boolean |
| Payment | text |
20other output fields
Templates
Look for vCita templates in the WEXTL template library.
Browse templates →Other scheduling integrations on WEXTL
Acuity Scheduling[2]Online appointment scheduling for service businesses and calendars.
AgendizeOnline appointment scheduling and customer engagement platform for businesses.
CalendeskOnline booking and appointment scheduling for service businesses.
Cal.comOpen scheduling — event types, bookings, teams, organizations, and webhooks.
AgendaProSalon and clinic booking, payments, and client management.
References
- WEXTL® vCita Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for vCita.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13
How we write our apps documentation
How we compile these docs — sources, AI's role, and how we verify.






























