--- title: Engage Destination --- ## Engage Messaging [Engage Messaging](https://engage.so/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) helps businesses send personalised messages to customers based on customer traits and actions. This destination is maintained by Engage Messaging. For any issues with the destination, [contact the Engage Messaging Support team](mailto:hello@engage.so). ## Getting Started 1. From the Destinations catalog page in the Segment App, click **Add Destination**. 2. Search for "Engage Messaging" in the Destinations Catalog, after selecting it, choose the Source that will send data to Engage Messaging. 4. Go to your [Engage dashboard](https://app.engage.so/settings/account), find and copy your "Public API key". 5. Enter the API Key in the destination settings in Segment. ## Supported methods Engage Messaging supports the following methods, as specified in the [Segment Spec](/docs/connections/spec). ### Identify Send [Identify](/docs/connections/spec/identify) calls to identify the user profile and traits on Engage. For example: ```js analytics.identify('userId123', { email: 'john.doe@example.com' }); ``` If the user already exists on Engage, identify can also be used to update the user traits. Segment sends Identify calls to Engage Messaging as an `identify` event. ### Track Send [Track](/docs/connections/spec/track) calls to track user events and actions. For example: ```js analytics.track('Login Button Clicked') ``` Segment sends Track calls to Engage Messaging as a `track` event. ---