Notification Section
_agent_availability_notification_delay
Default Value: 30
Valid Values: integer
Changes Take Effect: Immediately
Duration to wait prior to sending the agent availability notification. This duration allows the customer application to display the user confirmation before the push notification dialog takes over the screen.
This option is mandatory.
_device_notification_id
Default Value:
Valid Values: string
Changes Take Effect: Immediately
Notification Id of the device to which the notifications need to be pushed.
_device_os
Default Value:
Valid Values: string
Changes Take Effect: Immediately
OS running on the Mobile device. This is used for push notifications.
_max_notify_delivery_attempts
Default Value: 3
Valid Values: integer
Changes Take Effect: Immediately
Maximum number of attempts to send notifications to the user before the contact request is considered failed. Ignored if push notification properties are not specified.
_max_number_of_user_availability_confirmation_attempts
Default Value: 3
Valid Values: integer
Changes Take Effect: Immediately
Maximum number of times the system will send agent availability notifications to the customer before the contact request is considered failed. Ignored if the push notification properties are not specified.
_notification_message_file
Default Value: /genesys/1/document/service_template/callback/Resources/Strings/messages.json
Valid Values: url
Changes Take Effect: Immediately
Specifies the URL of the notification message file which contains the externalized strings to be displayed to the customer's mobile.
By default, this file contains the following JSON data:
{ "_msg_agent_available_noconfirm": "Agent is available. Confirmation not required.", "_msg_agent_available_startchat": "Agent is available. Chat request can be started now.", "_msg_agent_available_confirm": "Agent is available. Waiting for your confirmation.", "_msg_waiting_for_agent": "Waiting for agent to become available", "_msg_service_timeout": "Service timeout please create a new service request", "_msg_service_canceled": "Service canceled upon your request", "_msg_service_error": "There was an error in processing the service request. Please try again later.", "_msg_service_create_success": "Service was successfully created", "_msg_service_error_validation": "Input parameter values for the service are not valid. Please provide valid parameters.", "_msg_service_error_agent_unavailable": "Agent is unavailable at this time. Please wait or try again later.", "_msg_service_error_resource_unavailable": "Resource on which requested service is dependent on is not currently available. Please try again later" }
_provider_name
Default Value:
Valid Values: string
Changes Take Effect: Immediately
Name of the notification provider. This is used for push notifications.
_use_debug_push_certificate
Default Value:
Valid Values: boolean
Changes Take Effect: Immediately
Use debug certificates for the push notification provider