About this integration
European payroll and HR automation for SMBs.
There are 3 triggers, 22 search modules and 8 actions available. The integration connects via oauth or basic authentication.
How to connect
The credential form asks for Client ID, Client Secret, and API Key.
Prefer the interactive builder form? Open it on the app page.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting Payfit to WEXTL®
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | The client ID given by PayFit when the partnership was established. Use the following redirect uri value: |
Client SecretRequired | password | The client Secret given by PayFit when the partnership was established. |
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Visit https://app.payfit.com/integrations/hub/api after you have logged to your account to create a key. |
Use it in workflow automation
Start with Watch Absences, then add Create a Collaborator.
The canvas below runs Watch Absences into Create a Collaborator — watch the video, then drop a node onto the canvas.
Select the Watch Collaborators Contracts trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Collaborator as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 11 ready-made modules for HR work — each run logs its inputs and outputs for debugging.
Payfit workflow on the canvas: Watch Collaborators Contracts then Create a Collaborator
Triggers, searches and actions
Open any Payfit trigger, search, or action to see its inputs and outputs — 3 triggers, 22 searchs, 8 actions.
Triggers
Use one of 3 triggers to kick off a workflow as soon as an event occurs in the app.
- Watch Absences
- Watch Collaborators Contracts
- Watch Contracts
Searches
This integration includes 22 search modules for looking data up mid-run.
- Get Accounting Data
- Get Accounting V2 Data
- Get a Collaborator
- Get a Collaborator's Payslip
- Get a Company
Actions
Take action during a run with 8 available modules that write data back into the app.
- Create a Collaborator
- Create a Contract
- Create Health Insurance Contracts
- Make an API Call
- Request Health Insurance Regularization
Explore the fields available for each Payfit trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Start date | object |
Date | date |
Moment | text |
End date | object |
Date | date |
Moment | text |
Contract ID | text |
Type | text |
Status | text |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Second last name | text |
Birth date | text |
Manager ID | text |
Team name | text |
Gender | text |
Social security number | text |
Temporary technical number | text |
Termination date | text |
Nationality | text |
Country of birth | text |
Emails | array |
Phone numbers | array |
Addresses | array |
Contracts | array |
| Field | Type |
|---|---|
First name | text |
Last name | text |
Birth name | text |
Birth date | text |
Summary | text |
Value | array |
Searches
| Field | Type |
|---|---|
DateRequired | text |
| Field | Type |
|---|---|
DateRequired | text |
| Field | Type |
|---|---|
Operation date | date |
Analytic codes | array |
Employee full name | text |
Contract ID | text |
Account ID | text |
Account name | text |
Debit | number |
Credit | number |
| Field | Type |
|---|---|
Collaborator IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Second last name | text |
Birth name | text |
Birth date | text |
Manager ID | text |
Gender | text |
Social security number | text |
Temporary technical number | text |
Termination date | text |
Nationality | text |
Country of birth | text |
Emails | array |
Phone numbers | array |
Addresses | array |
Contracts | array |
| Field | Type |
|---|---|
Collaborator IDRequired | choice |
Contract IDRequired | choice |
Payslip IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Country | text |
Nb active contracts | number |
Siret | text |
Siren | text |
Address | text |
City | text |
Postal code | text |
Health insurance proration method | text |
| Field | Type |
|---|---|
Document IDRequired | text |
| Field | Type |
|---|---|
Contract IDRequired | text |
| Field | Type |
|---|---|
Contract ID | text |
Company ID | text |
Collaborator ID | text |
Job name | text |
Start date | text |
End date | text |
Probation end date | text |
Status | text |
Standard weekly hours | number |
Full time equivalent | number |
Is full time | boolean |
| Field | Type |
|---|---|
Contract IDRequired | text |
| Field | Type |
|---|---|
Statut conventionnel dsn | text |
Nature contrat dsn | text |
Motif rupture de contrat dsn | text |
Idcc | text |
Health insurance contract ids | array |
Provident fund contract ids | array |
Summary | text |
Value | object |
Contract ID | text |
Company ID | text |
Collaborator ID | text |
Job name | text |
Start date | text |
End date | text |
Probation end date | text |
Status | text |
Standard weekly hours | number |
Full time equivalent | number |
| Field | Type |
|---|---|
Document ID | text |
Created at | date |
Contract ID | text |
Name | text |
Year | text |
Month | text |
Document URL | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Country | text |
Nb active contracts | number |
| Field | Type |
|---|---|
Document ID | text |
Created at | date |
Contract ID | text |
Name | text |
Type | text |
Year | text |
Month | text |
Document URL | text |
| Field | Type |
|---|---|
DateRequired | text |
| Field | Type |
|---|---|
DateRequired | date |
| Field | Type |
|---|---|
Status | text |
Execution end date | date |
| Field | Type |
|---|---|
Contract ID | text |
Status | choice |
Begin Date | date |
End Date | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | object |
Date | date |
Moment | text |
End date | object |
Date | date |
Moment | text |
Contract ID | text |
Type | text |
Status | text |
| Field | Type |
|---|---|
Include In Progress Contracts | boolean |
Email | |
Limit | number |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Second last name | text |
Birth date | text |
Manager ID | text |
Team name | text |
Gender | text |
Social security number | text |
Temporary technical number | text |
Termination date | text |
Nationality | text |
Country of birth | text |
Emails | array |
Phone numbers | array |
Addresses | array |
Contracts | array |
| Field | Type |
|---|---|
Include In Progress Contracts | boolean |
Limit | number |
| Field | Type |
|---|---|
First name | text |
Last name | text |
Birth name | text |
Birth date | text |
Summary | text |
Value | array |
| Field | Type |
|---|---|
Include In Progress Contracts | boolean |
Limit | number |
| Field | Type |
|---|---|
Numero securite sociale | number |
Numero technique temporaire | text |
Summary | text |
Value | array |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID contrat | text |
Ref contrat | text |
Code population | text |
Code option | text |
Affiliated contract ids | array |
Mode calcul cotisation | text |
Base de cotisation | text |
Taux cotisation patronale | number |
Taux cotisation salariale | number |
| Field | Type |
|---|---|
DateRequired | text |
Limit | number |
| Field | Type |
|---|---|
Collaborator ID | text |
Vouchers count | number |
Voucher amount | number |
Day off eligibility | boolean |
Voucher company part amount | number |
Voucher employee part amount | number |
| Field | Type |
|---|---|
Collaborator IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Year | text |
Month | text |
Contract ID | text |
Payslip ID | text |
Payslip URL | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID contrat | text |
Ref contrat | text |
Code population | text |
Code option | text |
Affiliated contract ids | array |
Mode calcul cotisation | text |
Base de cotisation | text |
| Field | Type |
|---|---|
DateRequired | text |
Limit | number |
| Field | Type |
|---|---|
Contract ID | text |
Effective worked time | number |
Payed worked time | number |
Work time unit | text |
Actions
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Personal EmailRequired | |
Personal Address | object |
Street NumberRequired | number |
Address First LineRequired | text |
CityRequired | text |
Post CodeRequired | text |
CountryRequired | choice |
Birth Information | object |
Birth DateRequired | date |
Birth Place | text |
Birth Country | choice |
Personal Phone Number | text |
Number Of Children | number |
Gender | choice |
Other Name | text |
Social Security Number | text |
| Field | Type |
|---|---|
Collaborator ID | text |
| Field | Type |
|---|---|
Collaborator IDRequired | choice |
Job TitleRequired | text |
Start DateRequired | date |
| Field | Type |
|---|---|
PDF FileRequired | text |
XML FileRequired | 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 |
| Field | Type |
|---|---|
Contract IDRequired | text |
Health Insurance Contract IDsRequired | array |
Contract ID | text |
Effective DateRequired | date |
| Field | Type |
|---|---|
Month of ApplicationRequired | text |
Quantity by Products | array |
| Field | Type |
|---|---|
Contract IDRequired | text |
Provident Fund Contract IDsRequired | array |
Contract ID | text |
| Field | Type |
|---|---|
Contract IDRequired | text |
Health Insurance Contract IDsRequired | array |
Contract ID | text |



