How to add a configuration to a partner
A configuration is a set of system parameters and settings that customize platform behavior for specific business needs.
Steps to add a configuration
1. In the Admin panel, go to the Partners section

2. Double-click the selected partner — the settings window will open
3. Open the Configuration tab and click Add
4. In the dropdown list, select the required configuration and specify its value
5. Click Update, then save the changes in the Configuration tab
You can use the action icons to edit
or delete
an existing configuration.
Use the Export button to save the current configuration settings to a JSON file. To apply previously saved settings to another agreement, click Import and select the saved JSON file.
Configuration list
To view the full list of available configurations, click Configuration list.
The list contains all configurations that can be added in the system.

Partner configurations
The system provides a predefined list of available configurations that can be assigned to a partner.
Each configuration includes:
-
Name — the display name of the setting
-
Key (Value) — the technical parameter name used internally by the system
If a partner requires specific business logic (for example, SMS provider integration, custom balance display, integration with Helpdesk, Twilio, HERE Technologies, etc.), the corresponding configuration must be added with the appropriate value.
Examples
-
To display balance in days instead of currency: balance_in_days = 1
-
To connect a Telegram bot, specify the bot address (for example): @PilotGpsBot
-
To configure SMTP or an SMS provider, enter authentication parameters as an object (login, password, API key, etc.).
Available partner configurations
|
Name
|
Value
|
Description
| ||
|
Support and Helpdesk
| ||||
|
Support Url
|
support_url
|
URL used to access technical support from the user account. When clicking the “Support” icon, the user is redirected here. Can be:
• a regular support website link
• or mailto:support@domain.com (opens an email draft immediately)
| ||
|
support_link
|
support_link
|
Direct link to a support/helpdesk portal, for example: https://example-support.com/login
| ||
|
okdesk
|
okdesk
|
When clicking the “? (Help)” button in PILOT, the user is redirected to the Okdesk support portal (https://help.iglit.ru/)
| ||
|
okdesk_link
|
okdesk_link
|
Direct link to the Okdesk support portal
| ||
|
okdesk_key
|
okdesk_key
|
Okdesk integration key
| ||
|
helpdeskeddy
|
helpdeskeddy
|
Enables integration with the Helpdeskeddy support system
| ||
|
helpdeskeddy_link
|
helpdeskeddy_link
|
Link to the Helpdeskeddy portal
| ||
|
helpdeskeddy_key
|
helpdeskeddy_key
|
Helpdeskeddy API key
| ||
|
Interface
| ||||
|
Main Tab
|
main_tab
|
Set the “Main” tab as default
| ||
|
Address in Online Tree
|
adress_in_tree
|
Adds an “Address” column in the object tree on the “Online” tab. May slightly reduce performance with many objects
| ||
|
edit_car_model
|
edit_car_model
|
Value 1 allows the partner to edit vehicle brands and models
| ||
|
Subpartner price
|
partner_price
|
Price paid by the partner to Sky Electronics for services
| ||
|
model_and_mark_in_reports
|
model_and_mark_in_reports
|
Adds vehicle make and model to selected reports (for Koltsovo)
| ||
|
Language Pilot edit
|
languages_pilot_edit
|
Enables interface language management in PILOT. Editable languages are listed comma-separated (e.g., ru,en)
| ||
|
Root column in accounts
|
root
|
Adds a “Root” column in the contracts section
| ||
|
Additional languages
|
languages
|
List of additional interface languages, separated by commas
| ||
|
Font settings
|
font_settings
|
Setting the font for the partner. This is an object where the key is the language and the value is the font parameters. Example:
| ||
|
SMS and communications
| ||||
|
smsgetway24
|
smsgetway24
|
Integration settings for https://smsgateway24.com
Example:
| ||
|
twilio
|
twilio
|
Integration with Twilio SMS service:
| ||
|
TNF SMS Provider
|
tnf_sms_provider
|
Enables TNF provider and “TNF SMS SIM Cards” menu
| ||
|
Sms provider
|
smsprovider
|
Select SMS provider for the partner
| ||
|
Etisalat SMS Provider
|
etisalat_sms_provider
|
SMS settings for Etisalat:
| ||
|
Emnify SIM Provider
|
emmnify_sms_provider
|
| ||
|
Endless sms
|
endless_sms
|
Enables unlimited SMS mode. If value = 1:
• SMS balance may drop to -1
• After reaching -1, no further deductions are made
| ||
|
email_send_invoices_settings
|
email_send_invoices_settings
|
Email invoice sending settings
| ||
|
unsubscribe_url
|
unsubscribe_url
|
Link for unsubscribing from email notifications
| ||
|
sim_mts
|
sim_mts
|
MTS SIM account settings
| ||
|
Opsos list
|
Example:
|
Configures the list of SIM operators available for selection in the Operator (SIM provider) field in the vehicle card.
The list is defined at the server level and displayed in the interface as a dropdown menu
| ||
|
Links Field (links_field_sms_provider)
|
Example:
|
Integration with a SIM card provider (SMS provider) via Links Field.
In this configuration, you must specify the provider’s API credentials:
For the integration to work correctly, each vehicle must have the ICCID field заполнено. ICCID is the unique identifier of the SIM card.
| ||
|
Telegram bot
|
Example:
@PilotGpsBot
|
Adds quick access to a Telegram bot from the user account
| ||
|
Memory and performance
| ||||
|
Low Memory
|
lmem
|
Enables optimization mode for handling large fleets
| ||
|
queue_max_items
|
queue_max_items
|
Limits the number of items processed from the queue at one time
| ||
|
Security and authorization
| ||||
|
Auth Token
|
auth_token
|
Token used for password reset
| ||
|
2FA_Email
|
2FA_email
|
Enables two-factor authentication via email
| ||
|
password_policy
|
password_policy
|
Password complexity policy:
• true (1) — enabled
• false (0) — disabled
| ||
|
TOTP Label
|
totp_label
|
The setting specifies the name (signature) that will be displayed in the two-factor authentication application when adding an account. The user will see this line in their application (for example, in Google Authenticator or Microsoft Authenticator) next to the verification codes.
| ||
|
Single Driver
|
single_driver
|
Allows only one active driver per vehicle
| ||
|
Block partner
|
timestamp_block_partner
|
Timestamp from which the partner is considered blocked
| ||
|
is_block_vehicles_stock_account
|
is_block_vehicles_stock_account
|
Block vehicles
| ||
|
Maps and geocoding
| ||||
|
HERE API Key
|
here_api_key
|
API key for HERE Technologies maps
| ||
|
StadiaMaps
|
stadiamaps
|
Enables StadiaMaps integration
| ||
|
Geocoder
|
geocoder
|
Geocoding service configuration
| ||
|
Web Socket
|
ws
|
Enables WebSocket connections
| ||
|
pilot_map_url
|
pilot_map_url
|
If set, coordinate links from emails open on the PILOT map
| ||
|
yandex_route_apikey
|
yandex_route_apikey
|
API key
| ||
|
yandex_route_mode
|
yandex_route_mode
|
Route transportation mode
| ||
|
yandex_route_avoid_tolls
|
yandex_route_avoid_tolls
|
Avoid toll roads
| ||
|
yandex_route_avg_weight
|
yandex_route_avg_weight
|
Average vehicle weight (tons)
| ||
|
yandex_route_max_weight
|
yandex_route_max_weight
|
Maximum vehicle weight (tons)
| ||
|
windy_api_key
|
Example value:
4epwZKT8fdOIe6Boq2gbhdfs50ky
|
API key for integration with Windy.com. It is used to connect the weather service and display weather data in the system.
After adding a valid API key:
— weather model selection will become available (depending on the subscription tier)
— weather overlays (wind, temperature, pressure, etc.) can be enabled on the map
| ||
|
Pricing
| ||||
|
hide_subpartner_price
|
hide_subpartner_price
|
Hides subpartner price columns
| ||
|
Hide main partner prices
|
hide_main_partner_prices
|
Hides main partner prices from subpartners
| ||
|
Only private prices
|
only_private_prices
|
Enables private pricing mode
| ||
|
Hide / Show elements
| ||||
|
hide_device
|
hide_device
|
Hides technical device data in the object card (IMEI, SIM, etc.)
| ||
|
Hide_fields
|
Hide_fields
|
Hides selected object card fields (comma-separated list, e.g., vin,engine,year,color)
| ||
|
hide_finances
|
hide_finances
|
Hides financial data
| ||
|
Object settings
| ||||
|
Add object idle send alert setting
|
add_vehicle_send_alert_idle
|
Add idle alert
| ||
|
Add object idle setting
|
add_vehicle_idle
|
Add idle tracking
| ||
|
Add object speed limit setting
|
add_vehicle_speed_limit
|
Add speed limit setting
| ||
|
Add object speed limit send alert setting
|
add_vehicle_send_alert_speed
|
Add speed alert
| ||
|
Add object connection lost send alert setting
|
add_vehicle_send_alert_lost
|
Add connection loss alert
| ||
|
Add object connection lost setting
|
add_vehicle_connection_lost
|
Add connection loss feature
| ||
|
Event max speed
|
event_max_speed
|
Add max speed event filter
| ||
|
Add object consider ignition setting
|
add_vehicle_consider_ign_1
|
Add ignition tracking
| ||
|
Add object idle consider ignition setting
|
add_vehicle_consider_ign_idle
|
Add ignition idle alert
| ||
|
Add object fix speed setting
|
add_vehicle_fix_speed
|
Speed correction for tracks
| ||
|
Add object max points dist setting
|
add_vehicle_max_points
|
Max distance between track points
| ||
|
Add object mileage by can setting
|
add_vehicle_can_mileage
|
Mileage via CAN bus
| ||
|
Add object min parking time setting
|
add_vehicle_min_parking_time
|
Minimum parking time
| ||
|
Add object min speed setting
|
add_vehicle_min_speed
|
Minimum trip registration speed
| ||
|
Add object min tracks split time setting
|
add_vehicle_min_tracks_time
|
Minimum time between trips
| ||
|
Minimum number of satellites
|
add_vehicle_minsat
|
Minimum satellites
| ||
|
Max HDOP
|
add_vehicle_maxhdop
|
Maximum HDOP
| ||
|
obj_types_for_task
|
obj_types_for_task
|
Allowed object type IDs for tasks
| ||
|
veh_types_for_task
|
veh_types_for_task
|
Allowed vehicle type IDs (comma-separated)
| ||
|
edit_car_models
|
edit_car_models
|
Edit vehicle models
| ||
|
Accounts and users
| ||||
|
Contract API auto create new contract
|
contract_api_auto_create_new
|
If = 1, active contract auto-closes when creating a new one
| ||
|
new_user_settings
|
new_user_settings
|
New user settings
| ||
|
map_new_accounts
|
map_new_accounts
|
Automatically link new contracts to selected user IDs
| ||
|
Other settings
| ||||
|
Time control module
|
|
Activates time control module
| ||
|
Tires
|
tires
|
Temporary tires configuration
| ||
|
Fota Tokens
|
fotaTokens
|
Tokens for Teltonika FOTA
| ||
|
fine_api
|
fine_api
|
Integration parameters for fines service
| ||
|
SFDA
|
SFDA
|
Enables additional logic for warehouse companies in WASL module
| ||
|
Wasl Price
|
wasl_price
|
Pricing for WASL module
| ||
|
Max Day Recalc
|
max_day_recalc
|
Maximum allowed recalculation period (days)
| ||
|
Confirm adding vehicles to notifications
|
confirm_adding_vehicles_to_notifs
|
Shows confirmation popup when adding vehicles to notifications
| ||
|
Currencies
|
GHS
|
Currency
| ||
|
Default language
|
eng
|
Default language
| ||
|
Partner Grace Period (days)
|
grace_period
|
Grace period in days
| ||
|
min_speed_limit_check
|
min_speed_limit_check
|
Minimum speed threshold check
| ||
|
Modules list
|
mod_list
|
List of enabled module IDs
| ||
|
auto_notifications
|
auto_notifications
|
Automatic notifications configuration
| ||
|
only_tags_model
|
only_tags_model
|
Restricts work to models linked to tags
| ||
|
Pilot7
|
pilot7
|
Enables Pilot7 interface
| ||
|
pulse
|
pulse
|
Connection parameters for Pulse (login, password, host)
| ||



