PROCESIO
OverviewPlatform ActionsIntegrations & DemosCustom ActionsDeveloperโ€™s Guide

Airtable

Procesio will allow you to integrate your third party platforms in your projects bringing new functionalities to your sales, marketing and supportโ€ฆ

Procesio will allow you to integrate your third party platforms in your projects bringing new functionalities to your sales, marketing and support teams using a low-code environment to automate repetitive tasks. One such platform is Airtable, whose marketing and reporting functionalities will bring an extra boost in your efficiency department. In the following you will learn how populate your contacts table hosted on Airtable with Procesio.

We are assuming that you already signup onย Procesioย andย Airtable. If not then first create the accounts and activate them.

You can use theย ย Credentials Managerย to configure the authentication credentials of the Airtable REST APIย by following the following steps:

Create the credential

1. Navigate to theย Credentials Managerย section.

2. Select theย Add Newย button from the upper right corner.

3. Give aย Nameย to the newly created connection, selectย Rest API Configurationย from theย Credential Typeย dropdown and optionally add theย Description.

4. Clickย Next step.

5. Add the Api URL and authentication, test the connection and clickย Next step. The API key can be found in your ย Airtable account.

Replace the Test endpoint with a Get endpoint from your project found here.

Replace api_key with your api_key, that you can find here.

Create and configure the process

1. After creating the flow with the aid of the drag and drop functionality you can give the Call Api Action a name, description and from theย Select Api Configurationย dropdown select the connection created at step 5.ย 

2. Clickย Configure Requestย button.

3. Now we will use theย Postย verb to add data tour table using in this example theย v0/app7s1TXlNtNeL4db/Applicantsย endpoint that is unique for each account and will be provided byย Airtable. You will need to select the specific airtable project/table to view the specific endpoints, they can be found by visiting https://airtable.com/api.

4. Add the variables that will be used in this process:

  • Mandatory : <%Name%>, <%Age%>, <%Email%>, <%Phone%>, <%Notes%>.
  • Optional (are used for debugging): <%apiStatus%>, <%bodyOutput%>.

5. In theย Query Paramsย add theย Content-Typeย asย application/json.

6. In the body section you will need to enter the new entries to the table in Json format according to theย Airtable Apiย documentation:

{
              "records": [
                 {
                    "fields": {
                    "Name": "<%Name%>",
                    "Age": "<%Age%>",
                    "Email": "<%Email%>",
                    "Phone": "<%Phone%>",
                    "Notes": "<%Notes%>"
                } }
                      ], "typecast": true
}

7. From the upper right corner you will need toย Saveย the process,ย Validateย the process and clickย Run.

8. By clicking theย Check Instanceย button you can see the resulting input and output variables, and if the result was not a success we can check the output messages to debug the flow configuration. You can download the .json file by clicking the down arrow.

On this page