Integrating Airtable with RingCentral Events

  • Updated

KB banners with RC branding (1).jpg

This guide explains how to install and map the Airtable app on your Organization account.

How does the RingCentral<>Airtable integration work?

  • Export registrations from RingCentral → Airtable
  • Export attendee status (would update the registrations with “Attended” status)
Note: Custom registration form questions are not exported to Airtable.

Installing & mapping Airtable

To get started, you will need to connect your Airtable app to your RingCentral Organization. You can access the app store by going to your Organization Dashboard and heading to the Apps tab. Then click on Discover More on App Store. 

Screenshot 2023-10-10 at 11.44.00 AM.png

1. Click Install app to add the Airtable app to your Organization:

Screenshot 2023-10-10 at 11.46.21 AM.png

2. Click Install at the next prompt:

Screenshot 2023-10-10 at 11.46.58 AM.png

3. Click New authentication:

Screenshot 2023-08-25 at 10.02.35.png

4. At the next prompt name the authentication (we suggest using your organization's name) and enter your PTA (Personal Access Token) in the API key field; then click Create:

Screenshot 2023-08-25 at 10.03.41.png

Note: As of August 1st 2023 Airtable has deprecated the use of API Keys. This means users will no longer be able to use their API key to authenticate with. Instead of API Keys you will need to use your PAT (Personal Access Token). For more detailed information on the changes affecting you please see Airtable's Help page: Creating and using API keys and access tokens.

When creating the PAT (Personal Access Token) to use with the Airtable app please make sure you assign the 5 Scopes as shown in the below screenshot. In terms of Access the token should have access to the Bases and Workspaces you intend your RingCentral event data to be synced to.

Screenshot 2023-08-25 at 14.06.34.png

The Scopes should be:

- data.records:read
- data.records:write
- schema:bases:read
- schema.bases:write
- webhook:manage

5. Once the authentication is complete click Next:

Screenshot 2023-08-25 at 10.22.57.png

6. Provide your Airtable 'Base ID' and click Next:

Screenshot 2023-11-13 at 1.47.05 PM.png

Note: a full breakdown of Airtable urls – including how to find Base ID, Table ID, etc can be found in this Airtable guide: Finding Airtable IDs. Below is more info on the required Airtable IDs: 

Screenshot 2023-08-25 at 09.25.46.png

7. Provide your Airtable 'Table ID' and click Next:

Screenshot 2023-11-13 at 1.47.14 PM.png

8. If you wish to export RingCentral registrations to Airtable, type in the corresponding Airtable field names and click on Set to "your field name" as shown below. Once configured, click Next:

Screenshot 2023-11-13 at 1.47.21 PM.png

Note: These fields need to exactly match the headers in Airtable and need to be typed manually. Add the field names for all the fields you wish to sync, these will be populated on the provided table when someone registers for an event in RingCentral.

If you wish to export attendee status from RingCentral, add the corresponding Airtable field name and set it as explained above.

Note: if this field is a multi-select picklist field, at least one option will need the value Attended, see below for how it looks like in Airtable:

Screenshot 2023-08-25 at 09.27.34.png

9. At the last step if you have mapped the Status field in step 8 then make sure the Attendee Status checkmark is selected. If you don't wish to sync attendees' status then leave the checkmark unselected: Screenshot 2023-11-13 at 1.47.27 PM.png

10. Click Finish and you are done! The Airtable app is now installed.

Testing the Airtable integration

We can now test the app's functionality. First, you can create a registration in RingCentral to ensure it is pushed to Airtable. To do that, you can navigate to your event's registration page.

Open the registration page in an Incognito/Private browsing mode if you're logged into your Organizer account and register for the event with a test account.

Screenshot 2023-10-10 at 11.54.01 AM.png

Once you register for an event, it will be also pushed to Airtable. If this reservation already exists in the Airtable, it will get updated with new information. If the registrants attends the event the registration will get updated with status "Attended."

image3.png

And that's how you integrate Airtable with RingCentral!

 

Was this article helpful?