Geminate Airtable Connector
Geminate comes with a feature to integrate airtable with odoo and perform export, import, sync operations to transfer datas from (odoo to airtable) and (airtable to odoo) bi-directionally. additionally it supports real time and scheduled action for export and sync operations (Odoo to Airtable). sync datas is getting done using mapping of odoo and airtable fields.
Additionally it supports sync, export and import of digital files and images. any errors occurring while performing operations between Airtable and Odoo can be seen in the Transaction (Error) Logs. from there, one can easily identify and trace the problem from which records or data it is failing and reason for that. it provides easy and fast sync, import, export more than one odoo-airtable tables datas by single click and also auto cleanup of non-referential odoo data against airtable mapping in odoo.
Editions Supported
1. Community Version
2. Enterprise Version
Note: This module is developed, designed and tested on odoo vanila.
Available Key Features
arrow Supports Odoo to Airtable operations (Export and Sync).
arrow Supports Airtable to Odoo operations (Import and Sync).
arrow Supports real time and scheduled action for export and sync operations (Odoo to Airtable).
arrow Easy mapping of odoo and airtable fields to sync datas.
arrow Supports sync, export and import of digital files and images.
arrow Transaction (Error) Logs of odoo and airtable operations if any error is occured to trace reason for failing operation.
arrow Allows sync, import, export more than one odoo-airtable table's data by single click.
arrow Userfriendly dashboard for easy quick interactivity.
arrow Complete dynamic mechanism to link any airtable base (table) with odoo database table by use of mapping airtable and odoo fields.
arrow Multi company support.
arrow Auto cleanup of non-referential odoo data against airtable mapping in odoo.
arrow Easy to use, secure and quick to apply.
Screenshots
Initial Setup
1) Airtable API Configuration
Go to Airtable => Account
Go to Settings => General Settings
Configure API URL, API Key and
2. Geminate Airtable Connector
Geminate comes with a feature to integrate airtable with odoo and perform export, import, sync operations to
transfer datas from (odoo to airtable) and (airtable to odoo) bi-directionally. additionally it supports real time
and scheduled action for export and sync operations (Odoo to Airtable). sync datas is getting done using
mapping of odoo and airtable fields.
Additionally it supports sync, export and import of digital files and images. any errors occurring while
performing operations between Airtable and Odoo can be seen in the Transaction (Error) Logs. from there,
one can easily identify and trace the problem from which records or data it is failing and reason for that. it
provides easy and fast sync, import, export more than one odoo-airtable tables datas by single click and also
auto cleanup of non-referential odoo data against airtable mapping in odoo.
3. Editions Supported
1. Community Version
2. Enterprise Version
Note: This module is developed, designed and tested on odoo vanila.
4. Available Key Features
● Supports Odoo to Airtable operations (Export and Sync).
● Supports Airtable to Odoo operations (Import and Sync).
● Supports real time and scheduled action for export and sync operations (Odoo to Airtable).
● Easy mapping of odoo and airtable fields to sync datas.
● Supports sync, export and import of digital files and images.
● Transaction (Error) Logs of odoo and airtable operations if any error is occured to trace
reason for failing operation.
● Allows sync, import, export more than one odoo-airtable table's data by single click.
● User Friendly dashboard for easy quick interactivity.
● Complete dynamic mechanism to link any airtable base (table) with odoo database table
by use of mapping airtable and odoo fields.
● Multi company support.
● Auto cleanup of non-referential odoo data against airtable mapping in odoo.
● Easy to use, secure and quick to apply.
7. Go to Settings => General Settings
Configure API URL, API Key and API Version of airtable.
8.
9. 2) Google Drive Configuration
Go to Settings => General Settings
Enable "Google Drive" checkbox and then click on "Get Authorization Code" to get
authorization code.
Copy the authorization code which is generated and set it in "Authorization Code".
10.
11.
12. Note : Google Drive Attachments will be deleted automatically once it is uploaded to airtable.
3) Base Key
Go to Airtable/
Use this key for 'Base Key' in Airtable Mapping.
13.
14. Airtable Fields Mapping Setup
'Airtable Field Label' is case sensitive, you must have to use the same field label in airtable and
odoo or vice versa for successful mapping then only import, export and sync operation will work
smoothly.
(Char, Selection, Text) field mapping
28. ● Airtable Field Label - Represents the label of airtable field.
● Airtable Field Type - Represents the field type of airtable.
● Odoo Field - Represents the odoo field which you want to map with airtable field.
● Odoo Field Label - Represents the label of odoo field.
● Odoo Field Type - Represents the field type of odoo.
● Airtable Date Format - Represents the date format of airtable date / datetime field. It
will be visible if "Airtable Field Type" is date or datetime.
● Airtable Object - Represents the "Airtable Table" record.It will be visible if Odoo field
type is relational ( many2many,many2one,one2many ).
● Odoo Relational Field - It is visible if "Odoo Field Type" is relational i.e is many2one
or many2many or one2many and airtable field type is in (char, text, selection,
integer, float, monetary). It is used to set the fields of many2one or many2many
relational object fields.
● Partner Mapping Field - It is visible only if the mapping is of Users (res.users). It is
used to map the res.users fields with res.partner fields.
29. Odoo to Airtable Flow
1) Airtable Tables
Go to Airtable => Airtable => Airtable Tables
56. 5)Odoo and Airtable record track
Go to Airtable => Airtable => Airtable Mapping => Odoo Record Tab.
57.
58. 6)Attachments
Go to Airtable => Airtable => Airtable Mapping => Attachments
Enable "Import Attachment" boolean if you want to map the airtable attachment field
with odoo object attachments. It will export,import and sync all the attachments from
odoo to airtable and airtable to odoo respectively.
"Airtable Attachment Label" - Set the airtable attachment field name that you want to
map with odoo record attachments.
59.
60. 7) Mismatch Details
Go to Airtable => Log Details => Mismatch Details
It is used to store the issues which is occured during the process of import,export, sync
operation.
Mismatch Details Fields:
"Operation Type" - It represents the issue occured from which operation "Airtable to
Odoo" or "Odoo to Airtable".
"Source" - It represents the odoo object from which the issue has been occured.
"Message" -It represents a small description for which reason the issue has occured.
64. 8) Odoo Clean Up
Go to Airtable => Odoo Clean Up
Select the "Airtable Tables" that you want to clean up or delete i.e the odoo
object records which may does not exist or has been deleted will be removed
from "Airtable And Odoo Record Track" records.
65.
66.
67. Airtable to Odoo Flow
1) Airtable Tables
Go to Airtable => Airtable => Airtable Tables
95. 5)Odoo and Airtable record track
Go to Airtable => Airtable => Airtable Mapping => Odoo Record Tab.
96.
97. 6)Attachments
Go to Airtable => Airtable => Airtable Mapping => Attachments
Enable "Import Attachment" boolean if you want to map the airtable
attachment field with odoo object attachments. It will export,import and
sync all the attachments from odoo to airtable and airtable to odoo
respectively.
"Airtable Attachment Label" - Set the airtable attachment field name that
you want to map with odoo record attachments.
98.
99. 7) Mismatch Details
Go to Airtable => Log Details => Mismatch Details
It is used to store the issues which is occured during the process of import,export, sync
operation.
Mismatch Details Fields:
"Operation Type" - It represents the issue occured from which operation "Airtable to Odoo"
or "Odoo to Airtable".
"Source" - It represents the odoo object from which the issue has been occured.
"Message" -It represents a small description for which reason the issue has occured.
103. 8) Odoo Clean Up
Go to Airtable => Odoo Clean Up
Select the "Airtable Tables" that you want to clean up or delete i.e the odoo object
records which may does not exist or has been deleted will be removed from
"Airtable And Odoo Record Track" records.
104.
105.
106. Find more Apps from Geminate
OUR SERVICES
Odoo Integration Odoo Support Odoo Implementation Odoo Customization
107. Complimentary Support
You will get 60 days free support for any doubt,
queries, and bug fixing (excluding data
recovery) or any type of issue related to this
module.