Customizations

We provide you with a way to fine-tune the work of our integration using external PHP scripts that run during specific stages of calls processing. By editing them, you can adjust the data that the module works with to fit your preferences.

List of customizations

Customization scripts can be found at /opt/itgriz_zh/custom

File name

Description

need_registration.php

Decides whether to register a call or not, may implement blacklisting/whitelisting rules

process_user_phone.php

Modifies your company's phones, may remove/add prefixes, replace certain phones with others etc.

process_client_phone.php

Modifies your customers' phones, may remove/add prefixes, apply formatting etc.

process_originate_params.php

Modifies click-to-call parameters

process_record_file_path.php

Modifies path to call recordings

process_call_params.php

Modifies parameters of a call before registering it in CRM

process_contact_creation_params.php

Modifies parameters of a contact before creating it

process_task_creation_params.php

Modifies parameters of a task before creating it

process_deal_creation_params.php

Modifies parameters of a deal before creating it

These customizations are always active: need_registration process_user_phone process_client_phone process_originate_params process_record_file_path

The rest can be enabled/disabled in settings.