Airtable French Employment Contract Template (CDI)
A French permanent employment contract (contrat de travail à durée indéterminée) in French, filled from your Airtable records: identity, position, collective agreement level and pay. Sent to sign as a PDF.
20 free documents · No credit card

The variables in this template
One table for hires. Variable names are in French; map each one to your field in TypeFlow, or rename it in the Doc to your field name.
Hire record
| Holds | Variable in the template |
|---|---|
| Title, first and last name | civilite, prenom, nom |
| Nationality and address | nationalite, adresse postale |
| Social security number | ss |
| Position and status | poste, statut |
| Collective agreement level | niveau_convention, coefficient_convention |
| Start date | date_debut |
| Monthly and annual pay | salaire_mensuel, remuneration_annuelle_globale |
| Date and offer deadline | date_du_jour, date_limite_offre |
How it works
- 1
Copy the template
It opens in your Google Drive. Change the layout, fonts and logo like any document.
- 2
Map your Airtable fields
Pick your base and table in TypeFlow, then match each {{variable}} to a field.
- 3
Generate from Airtable
Click a button on the record or let an Airtable automation run it. The PDF lands in an attachment field.
Get it signed without leaving Airtable
Send the contract to the new hire from the same flow. They sign online, and the signed PDF is written back to your Airtable attachment field.
Questions
- Do I need a Google account?
- Yes. The template is a Google Doc: you copy it to your Drive and edit it there. TypeFlow also has its own template builder if you prefer not to use Google.
- Can the contract be signed?
- Yes, with TypeFlow e-signature. The signed PDF is written back to the record in Airtable.
Full walkthrough: Generate contracts from Airtable
Generate your first contract from Airtable
20 free documents · No credit card