Installing AirCall for Magento 2 & Adobe Commerce
Installation Guide
Extension Installation
Uncompress the provided zip file on the root of your Magento application. That will create the app/code/Bemeir/Aircall folder.
Run the below command:
php bin/magento setup:upgrade
Note: if you're in production mode, maybe you need to run additional steps before and after the setup upgrade command (e.g.: put the application in maintenance mode before start, compile after the setup upgrade, deploy static content and so on). The steps can vary according to your application and deployment steps.
Extension Configuration
Login into your Magento admin area and go to Store > Configuration > AIRCALL > Configuration. Fill the fields "API ID" and "API token" according to the instructions on the fields comments, below each of them. Set the "Enabled" field to "Yes" and save the configuration.
Clear the Magento cache on System > Cache Management.
Indexing
In order to work properly, the functionality will need to index all the data currently on your application. The first time indexing can take a while, depending on the amount of data you have on Magento's customer and order tables.
To manually run a full reindex, run the following command on the terminal, at the Magento root directory:
php bin/magento index:reindex aircall_customer_telephone
php bin/magento index:reindex aircall_order_telephone
After the first reindex, the extension will keep track of any changes on customers and orders and will automatically update the indexes.