8x8

8x8

Cloud communications platform providing VoIP, video conferencing, and contact center services. Web embeds typically appear as chat or contact widgets on customer support pages. The 8x8 script loads an interaction interface and tracks session metadata for quality monitoring and routing purposes.

Overview

8x8 is a cloud communications platform founded in 1987 and headquartered in Campbell, California. It provides UCaaS (Unified Communications as a Service) and CCaaS (Contact Center as a Service) solutions including VoIP phone systems, video conferencing, team messaging, and omnichannel contact centre tools. On websites, 8x8 is primarily encountered through its customer engagement widgets — the 8x8 Chat, Voice, and Video contact widgets that organisations embed to offer real-time customer support. 8x8 also operates Jitsi Video Platform infrastructure and has acquired companies including Fuze and Wavecell.

What This Script Does

The 8x8 contact widget script loads from 8x8.vc or storage.googleapis.com/8x8-wclient/ and renders an interactive chat, click-to-call, or video support interface in the page corner. On page load, the script establishes a connection to 8x8's cloud infrastructure and initialises the contact routing configuration.

Cookies and identifiers set:

  • 8x8_visitor_id — Returning visitor identifier set on the host domain; used to recognise a returning contact and pre-populate chat history or route to a previously assigned agent; expiry 1 year.
  • 8x8_session — Session token for the current chat or voice interaction; manages queue position, agent routing state, and conversation continuity during the session; expires at session end.
  • 8x8_consent — Stores the visitor's consent preference for chat history retention, where configured; expiry 1 year.
  • Local storage key 8x8_chat_history — Caches recent conversation messages for display on return visits; cleared on explicit user deletion.

Script filenames and CDN: chat-widget.js loaded from 8x8.vc or a customer-specific subdomain. WebSocket connections established to ws.8x8.vc for real-time messaging. Voice calls route through WebRTC to 8x8's media servers. Analytics events POST to analytics.8x8.vc.

Per-session data collected:

  • Page URL and referral source when the chat was initiated
  • Queue wait time and agent response time
  • Full chat transcript (retained on 8x8's platform for quality monitoring)
  • Call recording metadata (where voice is used)
  • Browser and device metadata for routing optimisation
  • IP address for geographic routing to the nearest 8x8 data centre
  • Visitor identity details if provided during chat (name, email, account number)

Contact routing logic: On page load, the script evaluates routing rules (business hours, queue availability, page context) to configure the widget's appearance and behaviour — determining whether to show live chat, a callback request form, or a self-service menu. This evaluation occurs automatically before any user interaction.

Consent & Compliance

8x8 widgets are classified under the functional category. The primary purpose is delivering a direct communication channel between the website visitor and the business — a functional service. However, the 8x8_visitor_id persistent cookie for returning visitor identification goes beyond what is strictly necessary for a single interaction and has a tracking dimension. Under GDPR, the functional nature of the chat service may support a legitimate interest basis, but the persistent visitor tracking cookie still requires consideration under the ePrivacy Directive. Under CCPA/CPRA, chat transcripts and visitor identification data constitute personal information that must be disclosed in the privacy notice. 8x8 participates in the EU-US Data Privacy Framework and maintains SCCs for EU data transfers.

Should You Block This Without Consent?

Conditional. If the 8x8 widget loads only when a user explicitly initiates contact (clicking a support button) and sets session cookies only at that point, it can be treated as functional and loaded without consent. If the script loads automatically on page load and sets the persistent 8x8_visitor_id cookie before any interaction, block it until functional consent is granted.

Is 8x8 GDPR compliant?

8x8 typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So 8x8 can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads 8x8, not on 8x8 itself.

Visit website

Consent Categories

Also Known As

8x8VoIP widget8x8 contact centerlive chat consentcloud PBXcustomer support widget

Industries

Computers Electronics and Technology

Tracked Domains (1)

8x8's trackers are rarely seen, seen on a small share of the sites ConsentStack has scanned. Scan your own site to see which of these are firing before consent.

8x8.comFunctional

8x8.com is a functional domain operated by 8x8, used to run site features like chat, video, embeds, and preferences. Seen on a small share of scanned sites.

Frequently Asked Questions

Related Vendors

21 Productions
21 Productions
TruOptik (acquired by TransUnion) is a connected TV audience data platform. Scripts enable audience-targeted advertising across CTV and streaming platforms by matching device identifiers to household audience segments.
HERE Global
HERE Global
HERE Global is a location data and mapping platform. The HERE Maps JavaScript API renders interactive maps and location search components on websites. Location query data may be logged for service improvement purposes.
eGain
eGain
Customer engagement platform offering AI-powered chat, virtual assistant, and knowledge base tools for customer service. The eGain script embeds a chat widget on service and support pages, routing users to live agents or automated responses. Tracks conversation history and customer intent signals.
Dropbox
Dropbox
Cloud storage platform occasionally embedded on content sites via Dropbox Chooser or file previews. The Chooser widget loads a script that opens a Dropbox OAuth popup to let users select files from their Dropbox account. File preview embeds load content from Dropbox's CDN without setting tracking cookies on the host page.
True Fit
True Fit
True Fit is a retail personalization platform that helps shoppers find their correct clothing and shoe size. The True Fit script embeds a size and fit recommendation widget on product pages using a shopper's profile of past purchases.
Lithium
Lithium
Lithium, now Khoros, is a social commerce and community discussion platform. Scripts embed community discussion boards, ratings and reviews widgets, and social Q&A tools on brand and support sites, enabling customer interactions and collecting engagement data for community management.

Manage consent for 8x8

ConsentStack automatically detects and manages 8x8 trackers so your site stays compliant with global privacy regulations.