Skip to content

Instantly share code, notes, and snippets.

@HenleyChiu
Created March 23, 2026 23:01
Show Gist options
  • Select an option

  • Save HenleyChiu/96b96570c758b5d0d4d4c9223263515c to your computer and use it in GitHub Desktop.

Select an option

Save HenleyChiu/96b96570c758b5d0d4d4c9223263515c to your computer and use it in GitHub Desktop.
{
"visitor_configuration": {
"cobra": {
"send_external_assets": false,
"debugging_logs_enabled": false,
"send_initial_dom_in_chunks": false,
"web_rtc_data_channels_allowed": true,
"read_inline_styles_from_memory": false,
"salesforce_sites_support_enabled": false,
"interactive_cobrowsing_enabled": true,
"lib": {
"visitor": "https://libs.salemove.com/visitor-cobra-3d1a94f.min"
}
},
"omniq": {
"reporting_tab_enabled": true,
"disable_multi_queueing": true,
"disable_multiple_default_queues": true,
"api_retry_interval_milliseconds": 1000,
"api_max_retries": 100,
"notifications_max_retries": 100,
"notifications_retry_interval_milliseconds": 1000,
"omniq_enabled": true
},
"omnicall": {
"max_phone_numbers": 10,
"outbound_calls_enabled": true,
"gva_audio_websocket_url": "",
"clone_verified_glia_number": false,
"show_tab_in_advanced_admin": true,
"webrtc_calls_via_sip_proxy": false,
"twilio_speech_to_text_model": "default",
"use_streaming_for_gva_audio": false,
"outbound_calls_via_sip_proxy": false,
"sip_outbound_routing_enabled": true,
"use_local_transcribe_service": false,
"gva_diagnostic_recordings_enabled": false,
"automatic_speech_recognition_enabled": false,
"message_group_speech_to_text_timeout": 2,
"use_audio_recordings_from_media_edge": false,
"automatic_speech_recognition_language": "en-US",
"default_operator_display_phone_number": "",
"visitor_dual_channel_recording_format": "mp3",
"allow_unverified_operator_phone_numbers": false,
"duplicate_visitor_inbound_call_behavior": "forward",
"route_new_phone_numbers_to_sip_trunking": false,
"enable_sleep_between_conference_join_and_hold": false,
"store_automatic_speech_recognition_debug_recordings": false,
"store_automatic_speech_recognition_development_recordings": false
},
"cortex_ai": {
"enable_intercept": false,
"enable_autocomplete": true,
"enable_forecast_analyst": false,
"enable_heads_up_for_agents": false,
"enable_interaction_analysis": false,
"enable_screen_recording_analyst": false,
"enable_gva_learn_from_interactions": false,
"enable_interaction_analyzer_survey": false,
"enable_learn_from_glia_knowledge_base": true,
"enable_operator_queue_filter_quality_analyst": false
},
"omnibrowse": {
"show_visitor_survey": true
},
"mental_load": {
"mental_load_analysis_enabled": false
},
"visitor_api": {
"use_ws_proxy": true,
"allow_embedding": false,
"pubsub_logs_enabled": false,
"enable_staffing_logs": false,
"check_asset_integrities": false,
"use_buggy_iframe_reload": false,
"disconnect_idle_visitors": true,
"load_gva_custom_renderer": false,
"use_updated_webcomponents": true,
"create_queue_tickets_via_http": false,
"visitor_presence_join_limited": true,
"iframe_identity_detection_timeout": 500,
"disable_repeat_updates_optimization": false,
"max_idle_time_seconds": 900,
"boot_delay_ms": 0,
"persist_visitor_session_in_url": true
},
"visitor_app": {
"force_mobile_styles": false,
"white_label_enabled": false,
"apply_styles_for_banno_integration": false,
"automatically_minimize_chat_on_mobile": false,
"secure_conversations_redesign_enabled": false,
"watch_for_new_contact_operator_integrations": true,
"resize_top_frame_viewport_on_android_firefox": false,
"reactive_tab": {
"placement": "right",
"position": "left",
"contact_when_unstaffed": true,
"show_unavailable": false,
"visible_operator_count": 3,
"vertical_offset": 50,
"format": "mix",
"size": 100,
"text": "",
"font_size": 20,
"icon_class": "ico-video",
"front_color": "#53a0fd",
"back_color": "#ffffff",
"hover_color": "#e6e6e6",
"enabled": true,
"use_locales_for_text": false
},
"theme": {
"desktop_css_url": null
},
"is_custom_theme": false,
"visitor_page_adaption": "style",
"visitor_app_default_locale": "en-US",
"always_use_default_operator_picture": false,
"default_operator_picture": {
"url": null
},
"site_logo": {
"url": null
},
"widget_mode": false,
"phone_extension_enabled": false,
"phone_number_default_country": "us",
"hide_visitor_info_in_visitor_app": false,
"visitor_screenshare_enabled": true,
"enable_visitor_transcript_download": true,
"secure_conversations_controlled_by_interaction_coordinator": false,
"engagement_invitation_audio": null,
"public_visitor_contact_information_changes_allowed": true,
"chat_link_visitor_consolidation": "off"
},
"operator_api": {
"allow_multiple_tabs": false,
"enable_visitor_list": true,
"pubsub_logs_enabled": false
},
"operator_app": {
"audit_trails": true,
"enabled_channels": "facebook,whatsapp,slack,abc",
"is_support_account": false,
"outbound_sms_enabled": true,
"show_omniguide_admin": true,
"enable_gva_docs_access": false,
"screen_recording_enabled": false,
"enable_wrap_up_automation": false,
"show_historical_reporting": false,
"enable_service_credentials": true,
"hide_set_visitor_queues_v1": true,
"annotations_sample_interval": 100,
"enable_policy_authorization": true,
"enable_user_presence_webhook": true,
"show_custom_javascript_field": false,
"enable_media_specific_routing": true,
"separate_queues_for_calls_sms": true,
"enable_cortex_transfer_summary": false,
"enable_global_external_applets": true,
"enable_mobile_live_observation": true,
"show_outbound_secure_messaging": false,
"enable_audio_virtual_assistants": false,
"enable_visitor_panel_new_design": true,
"enable_screen_recording_playback": true,
"enable_advanced_access_management": false,
"autoplay_user_interaction_interval": -1,
"granular_admin_permissions_enabled": true,
"secure_password_validation_enabled": true,
"show_historical_operator_reporting": false,
"serve_applets_from_glia_applets_com": true,
"engagement_ask_cortex_access_enabled": false,
"secure_conversations_follow_up_enabled": false,
"enable_historical_operators_reporting_csv": true,
"target_all_visitors_when_matching_by_external_id": false
},
"engagement_api": {
"enable_escalation_search_endpoints": false,
"use_new_engagements_endpoint_implementation": true
},
"outbound_analyst": {
"scheduler": false
},
"privacy_security": {
"disable_glia_pii_masking": ""
},
"wfm_integrations": {
"enable_creating_operator_status_exports_via_ui": true
},
"engagement_restart": {
"end_on_unauthentication": false,
"skip_on_unauthentication": false,
"visitor_tab_verification_enabled": true
},
"site_visitor_config": {
"require_visitor_secret_for_access_token_renewal": true
},
"secure_async_messaging": {
"copy_messages_on_transfer": false,
"secure_async_messaging_enabled": false,
"secure_conversations_email_notifications": false,
"enable_auth_for_alpha_chat_messaging_endpoint": true
},
"interaction_coordinator": {
"track_cobrowsing": true,
"control_consolidation": true,
"control_alert_timeouts": false,
"control_direct_inbound": true,
"track_av_media_changes": true,
"control_call_visualizer": true,
"control_monitoring_users": true,
"control_operator_surveys": true,
"control_external_authentication": true,
"control_all_inbound_interactions": true
},
"api_url": "https://api.salemove.com",
"pubsub_server": "wss://pubsub.salemove.com",
"client_logger_url": "https://client-logger.salemove.com",
"development": false,
"overseer": {
"routing_update_timeout_in_milliseconds": 10000,
"rules": [
{
"id": "10ba097a-2f80-425c-870f-a7ca841921a2",
"name": "M2M chat bubble",
"sources": [
{
"id": "0a153326-f014-4631-b909-8f5037bda3cd",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [
{
"frequency": {
"type": "always"
},
"id": "c2ab0f07-ea6d-4b24-bb4c-f30c873ae023",
"type": "set_reactive_tab_position",
"vertical_offset": 50,
"horizontal_offset": 25,
"in_browser": true
}
],
"send_to_server": false,
"conditions": [],
"url_matcher": "^.*/form/MMXfer_SYM$",
"browser_event_conditions": {
"queue_ids": null
}
},
{
"id": "1c451ec5-c450-4a6e-be3a-b5eace1eef53",
"name": "Q2 MTB Chat ",
"sources": [
{
"id": "0e53f5f6-e1e7-4ae5-8a0e-db106716add8",
"type": "clicking",
"element_selector": "[test-id=\"Chat\"]",
"element_tag": "",
"number": ""
}
],
"actions": [
{
"frequency": {
"type": "always"
},
"id": "bd0524fe-aa9b-4ab4-9039-9f5c304127f7",
"type": "media_selection",
"text": "Welcome to 4Front Credit Union! How can I help you? ",
"in_browser": true
}
],
"send_to_server": false,
"conditions": [],
"url_matcher": "^.*secure\\.4frontcu\\.com.*$",
"browser_event_conditions": {
"queue_ids": null
}
},
{
"id": "54b1f2a7-6e54-4698-9a18-625532f304f5",
"name": "Hide Mobile Chat Bubble ",
"sources": [
{
"id": "f2003cef-f88e-4b37-bd24-07673693ace9",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [
{
"frequency": {
"type": "always"
},
"id": "1483dba3-c901-4101-8782-d6e251ff6ac7",
"type": "hide_reactive_tab",
"in_browser": true
}
],
"send_to_server": false,
"conditions": [],
"url_matcher": "^.*secure\\.4frontcu\\.com.*$",
"browser_event_conditions": {
"queue_ids": null
}
},
{
"id": "b354ee14-7ca2-4939-a6a6-5e5b948d971d",
"name": "Move chat bubble to top left ",
"sources": [
{
"id": "46a691a0-0ffe-42dc-9f2d-8fe2c9c61814",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [
{
"frequency": {
"type": "always"
},
"id": "46a691a0-0ffe-42dc-9f2d-8fe2c9c61814",
"type": "set_reactive_tab_position",
"vertical_offset": 49,
"horizontal_offset": 50,
"in_browser": true
}
],
"send_to_server": false,
"conditions": [],
"url_matcher": "^https\\://secure\\.4frontcu\\.com/4frontcuonline/Uux\\.aspx\\#/landingPage$",
"browser_event_conditions": {
"queue_ids": null
}
},
{
"id": "05688d19-3a1c-46bf-8ef8-661ab3ef7a6e",
"name": "LoansPQ Routing",
"sources": [
{
"id": "3eb44f84-4029-48d9-86b9-3face6ac3331",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [],
"send_to_server": true,
"conditions": [],
"url_matcher": "^.*loanspq.*$",
"browser_event_conditions": {
"queue_ids": [
"e1899529-e1a4-4093-bcb5-fb36569f4a21"
]
}
},
{
"id": "aa37b001-0885-4a34-952b-9024867fcb65",
"name": "Online banking rule",
"sources": [
{
"id": "9bfc9552-7d53-410e-ad99-9801c3da7772",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [],
"send_to_server": true,
"conditions": [],
"url_matcher": "^.*secure\\.4frontcu\\.com.*$",
"browser_event_conditions": {
"queue_ids": [
"1d358b75-2e96-483d-85e7-0e0f6f283440"
]
}
},
{
"id": "c51502fc-fd20-4b41-b20a-533b2f776d1f",
"name": "GRO",
"sources": [
{
"id": "a6b2e4be-d046-41dc-a315-93fb4c6a8b2c",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [],
"send_to_server": true,
"conditions": [],
"url_matcher": "^.*join.*$",
"browser_event_conditions": {
"queue_ids": [
"6f0267b2-2190-44d3-a006-ec85e4c5b940"
]
}
},
{
"id": "d64e8a34-0d53-4a99-993b-4940da5f2f1d",
"name": "Rule 1",
"sources": [
{
"id": "1e414e74-74c8-4a7a-aab4-2a621bb40d12",
"type": "navigation",
"path": "^.*$"
}
],
"actions": [
{
"frequency": {
"type": "always"
},
"id": "4f8b43d3-9f43-4278-845e-2d3f3f3309cf",
"type": "show_reactive_tab_only_when",
"in_browser": true
}
],
"send_to_server": true,
"conditions": [],
"url_matcher": "^https\\://www\\.4frontcu\\.com.*$",
"browser_event_conditions": {
"queue_ids": [
"e99060eb-42d2-4346-b3b7-f0e8075f8115"
]
}
}
]
},
"engagement": {
"api_timeout_milliseconds": 10000,
"site_id": "739fb45d-8e92-48ea-9cf5-77e06845a6d1",
"visitor_time_to_inactive_sec": 30,
"renew_freq": 1,
"store_recording": true,
"reactive_call_timeout": 20,
"proactive_call_timeout": 15,
"reactive_enabled": true,
"proactive_enabled": true,
"visitor_page_adaption": "style",
"observation_enabled": true,
"default_queues": []
},
"communications": {
"webrtc_server": [
{
"urls": "stun:stun.l.google.com:19302"
},
{
"credential": "smturnpass",
"urls": "turn:turn.salemove.com:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:turn.salemove.com:443?transport=tcp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=tcp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:turn2.salemove.com:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:turn2.salemove.com:443?transport=tcp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=tcp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:turn3.salemove.com:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:turn3.salemove.com:443?transport=tcp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=udp",
"username": "smturn"
},
{
"credential": "smturnpass",
"urls": "turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=tcp",
"username": "smturn"
}
],
"allow_upgrade_requests": true,
"enabled_media_level": "video",
"lib": "default",
"allow_file_sending": false,
"allowed_file_content_types": [
"image/png",
"image/jpeg",
"application/pdf"
]
},
"visitor_request_retries_enabled": true,
"visitor_app_option": "latest_v2_plus",
"assets": {
"hashes": {
"visitor/legacy_webcomponents.js": "visitor/legacy_webcomponents-fa2362e95.js",
"visitor/webcomponents.js": "visitor/webcomponents-fa2362e95.js",
"visitor/webcomponents_es5.js": "visitor/webcomponents_es5-fa2362e95.js",
"visitor/bootstrapper.js": "visitor/bootstrapper-fa2362e95.js",
"default_operator_picture.png": "default_operator_picture-fa2362e95.png",
"visitor_app/comms/app.js": "visitor_app/comms/app-fa2362e95.js"
},
"server": "https://libs.salemove.com"
},
"visitor_app_assets": {
"js": [
"https://libs.salemove.com/visitor-app.1a71034e.min.js"
],
"css": [
"https://libs.salemove.com/visitor-app.1a71034e.default.css"
],
"locales": {
"de-DE": "https://libs.salemove.com/visitor-app/locales/1a71034e/de-DE.json",
"en-US": "https://libs.salemove.com/visitor-app/locales/1a71034e/en-US.json",
"es-MX": "https://libs.salemove.com/visitor-app/locales/1a71034e/es-MX.json",
"et-EE": "https://libs.salemove.com/visitor-app/locales/1a71034e/et-EE.json",
"fr-CA": "https://libs.salemove.com/visitor-app/locales/1a71034e/fr-CA.json"
}
},
"navigatable_hostnames": {
"available": [
"4frontcu.com"
],
"engaged": [
"4frontcu.com"
]
},
"visitor_metadata": {
"device_type": "mobile",
"os_type": "android",
"browser_type": "chrome",
"browser_name": "Chrome",
"location": {
"city": "New Hyde Park",
"state": "New York",
"country": "United States",
"latitude": 40.731,
"longitude": -73.6742,
"business": null
}
},
"integrities_enabled": false,
"masking_regular_expressions": []
},
"boot_delay_ms": 0,
"visitor_id": "3119fa67-6ad7-47a7-8694-5758409ec624",
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiIsImtpZCI6Ijk2MWNhZDYwLWVmNzEtNGRhMi04NTg2LTBkZjZhNmEwMzBhMiJ9.eyJpYXQiOjE3NzQzMDY3MzIsImV4cCI6MTc3NTUxNjMzMiwiaXNzIjoiR2xpYSBTaXRlIFZpc2l0b3IgQ29uZmlnIiwic3ViIjoidmlzaXRvcjozMTE5ZmE2Ny02YWQ3LTQ3YTctODY5NC01NzU4NDA5ZWM2MjQiLCJyb2xlcyI6W3sidHlwZSI6InZpc2l0b3IiLCJ2aXNpdG9yX2lkIjoiMzExOWZhNjctNmFkNy00N2E3LTg2OTQtNTc1ODQwOWVjNjI0In0seyJ0eXBlIjoic2l0ZV92aXNpdG9yIiwic2l0ZV9pZCI6IjczOWZiNDVkLThlOTItNDhlYS05Y2Y1LTc3ZTA2ODQ1YTZkMSIsImVuZ2FnZW1lbnRfc2l0ZV9pZHMiOlsiNzM5ZmI0NWQtOGU5Mi00OGVhLTljZjUtNzdlMDY4NDVhNmQxIl19XSwiYWNjb3VudF9pZCI6IjZmYzIxYTc5LWFkMjctNGFkNi1hOWZmLTgzZTkyNWFlNTMyZCJ9.PsvHMEt0J0NwKwvresxUjk_x4-kdzuGGy9jqwpK6n6Gwrcp-vo14F3uOJIvjBtDhZZMY_Nfi57g3w7hzkN2zyg"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment