---
title: Zendesk Sunshine
slug: zendesk-sunshine
description: How to integrate Zendesk Sunshine with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_zendesk-sunshine.png
createdAt: 2025-02-03T13:28:36.235Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/zendesk-sunshine.png" alt="Zendesk Sunshine logo" caption size="50" width="512" height="512"} | Zendesk’s Resolution Platform provides AI-powered tools for customer and employee support, unifying data and automating service workflows. Integrating Zendesk with Make.com lets users automate ticket creation, update statuses, and sync customer data across multiple support channels. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Zendesk Sunshine documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Zendesk Sunshine](https://www.zendesk.com/contact/) directly.
:::

# Requirements

To use the Zendesk Sunshine app in Make, you must have a verified Zendesk account and either an API token or an OAuth access token, [create your account on Zendesk Sunshine](https://www.zendesk.com/platform/). For subscription, refer to the [Zendesk Sunshine pricing page](https://www.zendesk.com/platform/).

# Connect Zendesk Sunshine and Make

To get started, you must first create a connection between Zendesk Sunshine and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your Zendesk Sunshine account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your Zendesk Sunshine account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your Zendesk Sunshine account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Settings** >**&#x20;Account** in th&#x65;**&#x20;Zendesk Chat dashboard**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;API tab**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Add API Client**.
:::

:::WorkflowBlockItem
Enter your application information as prompted.
:::

:::WorkflowBlockItem
Enter th&#x65;**&#x20;callback URI**:

`https://www.make.com/oauth/cb/zendesk4/`
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Create API Client**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed in the modal.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed in the modal.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developer.zendesk.com/documentation/live-chat/getting-started/auth/)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Zendesk Sunshine module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
In the **Connection type** field, select **Zendesk**.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Zendesk Sunshine account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Zendesk Sunshine modules

After connecting to the Zendesk Sunshine app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Relationship Record

Creates a new record that links two related entities together.
:::

:::ExpandableHeading
### Create a Relationship Type

Creates a new type of relationship between entities.
:::

:::ExpandableHeading
### Create an Object Record

Creates a new record for a specified object in the system.
:::

:::ExpandableHeading
### Create an Object Type

Creates a new object type within your application.
:::

:::ExpandableHeading
### Create or Update a Profile

Creates a new profile or updates (overwrites) an existing one if a profile with the same source, type, identifier type, and identifier value already exists.
:::

:::ExpandableHeading
### Delete a Profile

Removes the user profile associated with the provided profile ID from the system.
:::

:::ExpandableHeading
### Delete a Relationship Record

Removes a specific relationship record from the system.
:::

:::ExpandableHeading
### Delete a Relationship Type

Removes a specified relationship type from your system.
:::

:::ExpandableHeading
### Delete an Object Record

Deletes a specific record from an object in your database or application.
:::

:::ExpandableHeading
### Delete an Object Record by External ID

Deletes a specific object record from your system using its external ID as a reference.
:::

:::ExpandableHeading
### Delete an Object Type

Removes a specified object type from your account.
:::

:::ExpandableHeading
### Get a Profile

Fetches a user profile using either a specific profile ID or a search query based on an identifier.
:::

:::ExpandableHeading
### Get a Relationship Record

Fetches a specific relationship record from your database or system.
:::

:::ExpandableHeading
### Get a Relationship Type

Fetches detailed information about a specific relationship type.
:::

:::ExpandableHeading
### Get an Object Record

Fetches the details of a specific object record from the system.
:::

:::ExpandableHeading
### Get an Object Type

Fetches detailed information about a specific object type.
:::

:::ExpandableHeading
### List Object Records

Fetches all records belonging to a specified object type.
:::

:::ExpandableHeading
### List Object Types

Fetches all custom object types associated with your account.
:::

:::ExpandableHeading
### List Related Object Records

Fetches all records that are linked to a specified object through a particular type of relationship.
:::

:::ExpandableHeading
### List Related Relationship Records

Retrieves all records of a particular relationship type that are linked to a specified object record.
:::

:::ExpandableHeading
### List Relationship Records

Fetches all records associated with the specified type of relationship.
:::

:::ExpandableHeading
### List Relationship Types

Fetches the different types of relationships associated with your account.
:::

:::ExpandableHeading
### List a User's or Profile's Events

Fetches the activity history or event records associated with a specific Zendesk user or Sunshine profile.
:::

:::ExpandableHeading
### List a Zendesk User's Profiles

Fetches detailed profile information for a specific Zendesk user.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Track a Profile Event

Adds a specific event to a selected user profile.
:::

:::ExpandableHeading
### Update a Profile

Updates an existing user profile by either partially modifying specific fields or completely overwriting all profile information.
:::

:::ExpandableHeading
### Update an Object Record

Updates the details of a specific object record in your system.
:::

:::ExpandableHeading
### Update an Object Record by External ID

Updates a specific object record in your system using its external ID as a reference.
:::

:::ExpandableHeading
### Update an Object Type

Updates a specific object type, making it easier to map and manage data fields.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Zendesk Sunshine resources&#x20;

You can have access to more resources related to this app on the following links

- [Zendesk Sunshine website](https://www.zendesk.com/platform/)
- [Zendesk Sunshine API documentation](https://developer.zendesk.com/rest_api/docs/sunshine/introduction)
- [Zendesk Sunshine page on make](https://www.make.com/en/integrations/zendesk-sunshine)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

