Skip to main content

Guides

End-to-end walkthroughs. Pick a use case; follow it once and you've got a working integration. Each guide flags the difficulty, the rough time investment, and the XP reward when you finish.

beginner 15 min · 200 XP

Set Up Ticket Notifications in Slack

Create a webhook endpoint that sends a Slack message whenever a new ticket is created. Covers webhook setup, signature verification, and Slack formatting.

1. Create a webhook endpoint2. Build the webhook handler3. Send the Slack message4. Test it
intermediate 20 min · 300 XP

Build a Ticket Dashboard with Next.js

Build a simple ticket list dashboard using the cStar SDK and Next.js App Router. Covers server-side API calls, ticket listing, and status updates.

1. Set up the project2. Create the API client3. Build the ticket list page4. Add a status update action
intermediate 15 min · 250 XP

Build an Analytics Dashboard

Use the analytics and CSAT endpoints to build a team performance dashboard showing ticket metrics, agent stats, and customer satisfaction.

1. Fetch the analytics overview2. Get per-agent performance3. Add the game leaderboard
intermediate 10 min · 200 XP

Automate Ticket Routing with Rules

Set up automation rules that auto-assign urgent tickets, tag billing issues, and send notifications — all via the API.

1. Create an auto-assign rule2. Add a billing tag rule3. Test with a dry run
beginner 8 min · 100 XP

Test Mode vs Live Mode

Use a separate data scope for development without polluting your live help center. Covers the four key prefixes, how the SDK and dashboard signal mode, and the common pitfalls.

1. Understand the four key prefixes2. Mint a publishable test key3. Wire it through your client4. Seed test data with the matching secret key5. Verify which mode you got6. Common pitfalls