Configure the PTT Pro Client
Configure the PTT Pro Client

Configure the PTT Pro Client

The customer administration must configure the
PTT Pro for Android
client to communicate with the
Task Tracker
web service. The same configuration profile is used for both supervisor and associate devices. The supervisor role is determined by group membership in the PTT Pro Management Portal.
Device configuration for the
Task Tracker
uses the same method and JSON file as other
PTT Pro for Android
client configurations. The
WFCPTTProDefault.json
file can be pushed to the device through an MDM service or through ADB. Additionally, you can use the Workforce Connect Provisioning Manager to configure devices. See the
Workforce Connect Provisioning Manager Customer Administrator Guide
for more information.
The configuration parameters in the JSON file for the Task Tracker include:
{ "task_tracker_base_url":"<task_tracker_host>", "task_tracker_api_key"
:"apiKey_abc"
, "task_tracker_customer_id":
"customerID_xyz"
, "task_tracker_polling_interval":
"60"
, "task_tracker_is_configurable":
"true"
, "task_tracker_server_retry_interval":
"120"
, "task_tracker_ui_notification":
"true"
}
All parameters are required to configure the
PTT Pro for Android
client.
PTT Pro Client Task Tracker Configuration Parameters
Parameter
Description
task_tracker_base_url
The URL of the
Task Tracker
web service.
task_tracker_api_key
The API key is used to authenticate with the Task Tracker web service.
task_tracker_customer_id
Unique identifier for the customer used to secure data in a multi-tenant system.
task_tracker_polling_interval
How often, in seconds, the Task Tracker client connects to the Task Tracker web service.
task_tracker_is_configurable
Boolean value that controls whether the Task Tracker is enabled on the client. A value of true enables Task Tracker.
task_tracker_server_retry_interval
How often, in seconds, the Task Tracker client attempts to connect to the Task Tracker web service after an authentication failure.
task_tracker_ui_notification
Boolean value that controls whether the Task Tracker client shows notifications for new, canceled, accepted, and completed tasks. A value of true enables notifications.