Kayako

Kayako

Kayako is a customer support and helpdesk platform. Scripts embed live chat interfaces, support request forms, and ticket portal widgets on websites, enabling visitors to initiate support conversations. Chat interactions and visitor data are transmitted to the Kayako support dashboard.

Overview

Kayako is a customer service platform that was acquired by ESW (e-commerce services) and continues to operate as a helpdesk and live chat solution. It serves support teams with ticket management, live chat, and self-service knowledge bases. Its embeddable Messenger widget appears on third-party websites, creating a real-time communication channel between site visitors and support agents. Kayako has a smaller market presence than competitors like Zendesk or Intercom but remains deployed on a number of enterprise and mid-market sites.

What This Script Does

Kayako's client-side script loads from Kayako's hosted infrastructure and bootstraps the Messenger widget in the host page DOM:

  • Widget initialization: The embed script creates an iframe-based chat interface anchored to the page corner. It makes initial requests to the Kayako API to load the configured support team profile and available agents.
  • Session cookies: Kayako sets cookies on the host domain to identify returning visitors and maintain conversation continuity. A visitor identifier cookie persists across sessions so returning users can see their conversation history.
  • Visitor data collection: The script records the visitor's current page URL, referrer, and browser information at session start. If the site passes explicit user data (email, name) via Kayako's JavaScript API, this is transmitted to Kayako's servers and linked to the support contact record.
  • Network requests: Ongoing connections to [subdomain].kayako.com are maintained for real-time message delivery via WebSocket or long-polling.
  • Knowledge base integration: Self-service article suggestions may be loaded dynamically based on the visitor's current page context.

Consent & Compliance

GDPR and ePrivacy Directive: Kayako sets persistent visitor identification cookies and records behavioral context (current page, referrer) for all visitors, not only those who actively initiate chat. This passive collection of non-essential data requires prior consent under the ePrivacy Directive. Visitors who do engage in chat provide personal data (messages, potentially email) that is processed under GDPR, requiring a privacy notice disclosure and lawful basis.

CCPA/CPRA: Chat interaction data and visitor identifiers constitute personal information under CCPA. Kayako functions as a service provider; it does not sell this data to third parties. The deploying business must disclose Kayako's data collection in its privacy policy and maintain a data processing agreement with Kayako.

The consent category is functional. Live chat is a genuine support service, but the persistent visitor tracking component exceeds strict necessity.

Should You Block This Without Consent?

Conditional.

The core chat functionality can be loaded under legitimate interest for visitors who actively seek support, but the persistent visitor identification cookie should not be set without consent. Consider loading the widget shell while deferring the visitor tracking cookie until functional consent is granted, or block the entire script and show a consent-gated chat launch button.

Visit website

Consent Categories

Functional

Also Known As

kayakokayako chathelpdesk widgetkayako live chatsupport ticket widgetkayako messenger

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

kayako.comFunctional

Frequently Asked Questions

Does Kayako require cookie consent?

Yes. Kayako sets persistent visitor identification cookies and records behavioral context including current page and referrer for all visitors, not only those who start a chat. This passive non-essential collection requires prior consent under the ePrivacy Directive.

What data does Kayako collect from my website visitors?

Kayako scripts collect page URL, referrer, and session context for all visitors who load a page with the widget. Visitors who engage in chat transmit messages, email addresses, and contact details. Data is stored in the Kayako helpdesk dashboard linked to a persistent visitor identifier.

How does ConsentStack manage Kayako on my site?

ConsentStack categorizes Kayako as functional and blocks the support widget script until the visitor grants consent. When consent is given, the chat widget loads and visitor tracking begins. If consent is denied, the widget does not render and no visitor identification cookies are set.

Related Vendors

Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Power Apps
Microsoft Power Apps
Microsoft Power Apps is a low-code application development platform that enables embedded business applications on websites. Scripts load custom app interfaces from Microsoft's cloud, render form controls and data views, and connect to backend data sources through Power Platform connectors. Sets session cookies to maintain application state and user authentication.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Microsoft Viva
Microsoft Viva
Microsoft Viva is an employee experience platform that surfaces on websites through embedded engagement and learning modules. Scripts load content feeds and knowledge cards from Microsoft's cloud infrastructure. Sets authentication cookies for user identity and personalized workplace content delivery.

Manage consent for Kayako

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