Useful customizations itgrix_kmo (Kommo)
Since version 2.0.0.
Last updated
Since version 2.0.0.
Last updated
(Scheme for versions starting from 2.9.0)
"Request a conversation" - when the phone rings at the employee / client. There can be several "conversations" in one "call" (in case of call transfer).
№ | Customization file (in alphabetical order) | Description |
1 | need_registration.php | Is it necessary to register the call? It is possible to make black/white lists by internal number/trunk. |
2 | process_call_params.php | Change the call registration parameters. |
3 | process_client_phone.php | Change your phone number before registering to CRM. You can change the format of your phone number (+7, 8...). |
4 | process_contact_creation_params.php | Change the settings for creating a contact. |
5 | process_lead_creation_params.php | Changing the parameters for creating a deal. |
6 | process_originate_params.php | Changing parameters when initiating a call from CRM. You can call through another trunk, through another context, change the number format, and so on. |
7 | process_record_file_path.php | Customizing the path to the conversation recording file. Also in this file, converting from wav to mp3 format is configured. Description Converting record to mp3 format. |
8 | process_task_creation_params.php | Changing the settings for creating tasks on missed calls. Changing the task name can interfere with the automatic task completion option. |
It is used to implement the functionality of black / white lists by numbers, trunks and other complex conditions.
Detailed description with examples in the article Black and white lists. How to setup?
Change the call registration parameters.
Enter:
The call data set (call) is described in the article Call parameters (call) and conversation (conversation) in customizations.
Return:
Convert customer phone numbers.
A detailed description with examples in the article Changing the customer number before sending to CRM.
Change the settings for creating a contact.
In amoCRM, by default, there is no field for a phone number in a contact. Instead, custom contact fields are used.
Itgrix_amo works with contact field "code": "PHONE" with available value "enum": "WORK". If there is no such field for contacts in the account, then the module will not start.
Detailed description of custom fields in the amoCRM API documentation.
Example: Changing a tag when creating a contact/deal.
Enter:
Return:
The call data set (call) is described in the article Call parameters (call) and conversation (conversation) in customizations.
Changing the parameters for creating a deal.
Example: Changing a tag when creating a contact/deal.
Enter:
Return:
The call data set (call) is described in the article Call parameters (call) and conversation (conversation) in customizations.
Changing parameters when initializing a call from amoCRM.
A detailed description with examples in the article Changing settings on click-to-call.
Converting the path to the conversation recording file.
A detailed description with examples in the article Customizing the file name of an audio recording.
When registering a call in amoCRM, a player will be added to the note to play the recording of this call (by the link that the Itgrix module adds automatically). But the player only supports mp3 format.
When installing Itgrix_amo, the conversion of conversation recording files to mp3 is already enabled by default.
Changing the settings for creating tasks on missed calls.
Enter:
Return: