Send a contract, get it signed and archive it automatically

If you would like to generate contracts out of Airtable records and send them to clients to sign, this extension handles all of that for you. Just add the extension’s formula in your table and it will generate a special ‘contract URL’ for every record.


  • Create a document template in eSignatures.io.
  • Add variables in your document to be auto-filled with Airtable data.
  • Fill out the contract’s information in Airtable (e.g. customer name, email, date, amount, etc.)
  • Send the customer their own auto-generated URL to sign.
  • Once they sign it, a signed PDF will be auto-uploaded as an attachment to their record in Airtable.

Use Cases

This extension can be useful in a lot of scenarios. You can use it for:

  • Contracts
  • Agreements

DEMO: go to the sample view below. Click ‘URL to Sign’, then you’ll see the signing page.


Supported features

Third Party Integration


Most frequent questions and answers

You can use the subscription on different bases/accounts. It covers universal access to all of our extensions. All of our extensions can be setup for multiple bases and tables.

There’s no limit on the number of records you can process. Unlike Zapier and Integromat, our pricing is per month, not per record. However, there might be limitations by third party integrations. Also, some extensions can only run on one table at a time. Please refer to each extension’s page on whether or not it supports running on multiple tables simultaneously.

Yes. Submit your request here and we will get back to you as soon as we can.

Yes, you can schedule a call with us by going here.

Yes! Also, please note that we usually make updates when users request them. We try our best to make things work like expected.