---
title: "Sitecore Engage SDK reference"
slug: "sitecore-engage-sdk-reference"
abstract: "Describes the Sitecore Engage SDK, including functions, objects, common errors, and release notes (Sitecore CDP Stream API)."
---
# Sitecore Engage SDK reference

> [!note]
> If your organization has a [JSS Next.js](https://doc.sitecore.com/sai/en/developers/jss/22/jss-sai/javascript-services-sdk--jss--for-next-js.html) or a JSS Angular application connected to SitecoreAI, implement Sitecore CDP\-related functionality on your SitecoreAI site using the [Sitecore Cloud SDK](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/sitecore-cloud-sdk-for-javascript.html) instead. See also a [comparison of the Cloud SDK and the Engage SDK](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/en/cloud-sdk-comparison-charts.html).

Sitecore Engage is a JavaScript SDK that lets you [integrate your app with Sitecore CDP](https://doc.sitecore.com/cdp/en/developers/api/integrating-with-sitecore-cdp/walkthroughs-for-integrating.html "Walkthroughs for integrating") using the Stream API.

This section describes the most commonly used functions and objects, how to troubleshoot common errors, and release notes for the Engage SDK.