

Connectors / Integration
Build a Complete Customer Picture by Connecting Zendesk with Zendesk Sunshine
Tie your support ticketing data to Zendesk Sunshine's flexible CRM platform so every agent sees the full customer story.
Zendesk + Zendesk Sunshine integration
Zendesk and Zendesk Sunshine do different jobs. Zendesk handles support tickets, SLA management, and agent workflows. Zendesk Sunshine is an open CRM layer built on AWS that lets you model any kind of customer data you want. Useful on their own — but without a live connection between them, agents are working blind and your CRM is always a step behind. Connecting the two through tray.ai creates a bidirectional data bridge: support interactions get richer context from CRM records, and CRM records stay current with real ticket activity. Siloed support data becomes something you can actually act on.
Most teams use Zendesk for reactive support and Zendesk Sunshine for proactive relationship modeling, but they run them separately. That gap has a real cost. When a ticket comes in, agents don't have the context to resolve it fast or personalize the response. When a Sunshine profile changes — a customer upgrades, hits a lifecycle milestone, or gets flagged as at-risk — that intelligence never reaches the agents who need it. Connecting the two through tray.ai fixes both directions at once. Ticket events update Sunshine Custom Objects automatically. Profile changes flow into Zendesk before agents even open the ticket. Manual reconciliation of support and CRM data disappears, handle times drop, CSAT improves, and support teams can stop playing catch-up.
Automate & integrate Zendesk + Zendesk Sunshine
Automating Zendesk and Zendesk Sunshine business processes or integrating data is made easy with Tray.ai.
Use case
Enrich Zendesk Tickets with Sunshine Custom Object Data
When a new ticket opens in Zendesk, automatically pull the customer's Zendesk Sunshine Custom Object records — subscription tier, product usage stats, account health score — and surface them on the ticket sidebar. Agents get full context immediately, without switching tools or asking customers to repeat themselves.
- Cut average handle time by removing manual context-switching between systems
- Improve first-contact resolution by giving agents the full customer history before they respond
- Deliver a more personalized support experience from the opening message
Use case
Sync Ticket Events Back to Sunshine Customer Profiles
Every time a ticket is resolved, escalated, reopened, or tagged in Zendesk, a workflow updates the customer's Sunshine profile with that interaction. Your CRM layer always reflects the current support relationship, which makes segmentation accurate and proactive outreach actually timely.
- Keep a single source of truth for customer interaction history across support and CRM
- Power customer health scoring with real support engagement data, not guesswork
- Let marketing and success teams act on support signals without waiting for manual exports
Use case
Automate Ticket Creation from Sunshine Custom Object Events
When a Zendesk Sunshine Custom Object event fires — a contract nearing expiry, a usage threshold crossed, a churn-risk flag set — tray.ai automatically creates a proactive Zendesk ticket and routes it to the right team. CRM intelligence becomes a support action without anyone doing it manually.
- Turn CRM signals into support tasks without manual intervention
- Reach at-risk customers before problems escalate into churn
- Shorten the gap between risk detection and agent contact
Use case
Build Unified Customer Timelines Across Both Platforms
Aggregate ticket open, update, and close events from Zendesk alongside Sunshine relationship and profile changes into a single chronological timeline stored in Sunshine. Any team member — support, sales, success — gets a complete view of every customer touchpoint without digging through two systems.
- Break down the data wall between support operations and relationship management
- Speed up onboarding for new agents with instant access to full customer histories
- Meet compliance and audit requirements with a complete, structured interaction log
Use case
Trigger Sunshine Relationship Graph Updates from Ticket Metadata
Use tray.ai to parse ticket tags, custom fields, and CSAT scores from Zendesk and push those signals into the Zendesk Sunshine relationship graph, updating connections between contacts, organizations, and product objects. Your relationship model stays current with real support activity rather than aging CRM entries.
- Keep the Sunshine relationship graph accurate with live support engagement data
- Improve audience segmentation for customer success and marketing
- Use CSAT and sentiment data to adjust customer relationship scores dynamically
Use case
Sync Organization and Contact Data Between Zendesk and Sunshine
When a new organization or end-user is created or updated in Zendesk, automatically create or update the matching record in Zendesk Sunshine Custom Objects — and the other way around. Both platforms stay in agreement on organization hierarchy and contact details without anyone manually reconciling them.
- Prevent duplicate or conflicting records across Zendesk and Sunshine
- Make new customers onboarded through Sunshine immediately visible to support agents
- Cut data hygiene overhead by automating contact and organization reconciliation
Challenges Tray.ai solves
Common obstacles when integrating Zendesk and Zendesk Sunshine — and how Tray.ai handles them.
Challenge
Keeping Custom Object Schemas in Sync with Ticket Data Models
Zendesk Sunshine Custom Objects have flexible, user-defined schemas that evolve independently of the structured fields in Zendesk tickets. When either schema changes — new fields added, types modified, objects deprecated — integrations built on rigid field mappings break silently, causing data loss or sync failures.
How Tray.ai helps
Tray.ai's visual data mapper makes field relationships explicit and easy to update without writing code. When schemas change, you can update mappings in the tray.ai workflow canvas in minutes. Built-in error handling and alerting notify you immediately if a field mapping fails, so nothing goes missing without you knowing.
Challenge
Handling High-Volume Ticket Events Without Missing Updates
Enterprise support teams can generate thousands of ticket events per hour. Polling-based integrations between Zendesk and Sunshine struggle to keep pace, causing delays in CRM updates and stale context showing up for agents during active ticket resolution.
How Tray.ai helps
Tray.ai uses event-driven webhook triggers for both Zendesk and Zendesk Sunshine, so every ticket event is processed in near real-time regardless of volume. Tray.ai's infrastructure handles concurrent workflow executions automatically, removing processing queues and data lag even during peak support periods.
Challenge
Avoiding Infinite Sync Loops in Bidirectional Workflows
When syncing data bidirectionally between Zendesk and Zendesk Sunshine, updates made by the integration itself can trigger new sync events, creating an infinite loop that floods both systems with redundant API calls and corrupted data records.
How Tray.ai helps
Tray.ai has built-in workflow branching and conditional logic that lets you stamp records with a sync source identifier before writing them. Subsequent workflow triggers check for that identifier and skip records the integration already wrote, breaking the loop cleanly without custom code.
Templates
Pre-built workflows for Zendesk and Zendesk Sunshine you can deploy in minutes.
Triggers when a new ticket is created in Zendesk, queries Zendesk Sunshine for all Custom Object records tied to that customer, and writes the enriched data back to the ticket's custom fields or sidebar app so agents have context immediately.
When a ticket is marked solved in Zendesk, this template pushes the resolution details — ticket ID, category, resolution time, CSAT score — into the customer's Zendesk Sunshine Custom Object profile, keeping CRM interaction history current.
Listens for defined Custom Object events in Zendesk Sunshine — a churn-risk flag, a renewal date approaching, a usage drop — and automatically creates and assigns a proactive support or success ticket in Zendesk.
Maintains a continuous two-way sync of user and organization records between Zendesk and Zendesk Sunshine, creating or updating records in both platforms whenever a change is detected in either system, with conflict resolution logic to prevent data overwrites.
After a CSAT survey response is captured in Zendesk, this template parses the satisfaction rating and comment, then pushes a weighted score update to the customer's relationship attributes in Zendesk Sunshine for real-time health score recalculation.
When a ticket is escalated in Zendesk — by hitting a priority threshold or being manually escalated — this template flags the customer's Sunshine profile with an active escalation attribute and sends an alert to the customer success team with full context.
How Tray.ai makes this work
Zendesk + Zendesk Sunshine runs on the full Tray.ai platform
Intelligent iPaaS
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Zendesk and Zendesk Sunshine — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Zendesk + Zendesk Sunshine actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Ship your Zendesk + Zendesk Sunshine integration.
We'll walk through the exact integration you're imagining in a tailored demo.