Prebuild Tickets

Collect user feedback and bug reports with an embeddable widget. Tickets flow into your build pipeline for automated resolution.

Embeddable Widget

Drop-in iframe widget with customizable colors, position, and branding. Works on any site.

Multi-App Support

Register multiple apps, each with their own API key, rate limits, and widget configuration.

API-First

Full REST API for submitting tickets, checking status, and managing everything programmatically.

Quick Start

1. Register your app via the management API:

curl -X POST /api/manage/apps \
  -H "Authorization: Bearer $MANAGE_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"name": "my-app", "display_name": "My App"}'

2. Embed the widget in your app:

<iframe
  src="https://tickets.compozerr.app/widget/YOUR_API_KEY"
  style="position:fixed;bottom:0;right:0;
         width:400px;height:600px;border:none;
         z-index:9999"
/>

3. Or submit tickets via API:

curl -X POST /api/v1/tickets \
  -H "Content-Type: application/json" \
  -d '{"api_key": "...", "email": "user@example.com",
       "description": "...", "category": "bug"}'