Solutions for teams
An issue tracker with an API built in
Capture bugs and requests, rank them by priority and wire Kora into your own tooling with a public API and signed webhooks.
ticket.created200just nowticket.assigned2002 min agoticket.sla_breachRetry scheduled5 min agoticket.resolved2009 min ago
Signed with HMAC-SHA256Logs kept 30 days
Triage that stays honest
Every report becomes a numbered ticket with a category, a priority and an owner. Merge duplicate reports so the count reflects the real number of problems.
- Low to Critical priorities
- Merge duplicates and bulk update (owners, admins, managers)
- Statuses from Open to Reopened
- #14Cannot sign in on a new laptopOpenEmily
- #13Invoice total does not match the orderIn ProgressMike
- #12Export button missing on the report pageAssignedSarah
- #11Request: add a due date to tasksResolvedJohn
Events out, tickets in
Ten webhook events tell your systems when a ticket is created, assigned, resolved or breaches its target. The REST API lets your code create and read tickets.
- HMAC-SHA256 signing with a secret token, delivery logs kept 30 days
- Key authentication with two headers
- 1 credit per 400 API responses
curl https://api.usekora.app/public/v1/tickets \-H "X-Workspace-ID: <your workspace ID>" \-H "X-Secret-Key: <your secret key>"
{ "success": true,"tickets": [ { "id": 14, "title": "…", "status": "Open" } ] }
Collect reports inside your product
A 2 KB forms widget puts a request form inside your app as a popup, side box, inline form or full page. Reports arrive as tickets in your workspace.
- Popup, side box, inline or full page
- No fee for the widget itself
- Embedded sessions show Kora to your own team in your product
- Dashboard
- Orders
- Support
- Settings
Kora, opened for a signed-in member
- Cannot sign in on a new laptop
- Invoice total does not match
How it works
1Collect reports
Use the forms widget, the portal or the API.
2Triage
Set category and priority, merge duplicates, assign an owner.
3Connect your tools
Send events to your systems with webhooks.
4Review the trend
Ask the AI Analyst, or export a CSV if you are an owner, admin or manager.
- $0.10
- per ticket created
- Unlimited
- members, free
- 6
- roles
- 1,100
- free credits to start
For developers
The ten webhook events
Eight ticket events and two help center events. Up to 10 webhooks per workspace.
Ticket events
- ticket.created
- ticket.updated
- ticket.resolved
- ticket.closed
- ticket.reopened
- ticket.assigned
- ticket.claimed
- ticket.sla_breach
Help center events
- article.published
- article.updated
Authentication
- X-Workspace-ID: your workspace ID
- X-Secret-Key: your secret key
- Webhook signature: HMAC-SHA256 with a secret token
What it costs
$65 a month
For any number of engineers.
Calculation, not a customer
- 600 tickets created in a month
- 600 x $0.10 = $60
- 20,000 API responses
- 50 credits = $5
- Webhooks, forms widget, embedded sessions
- No fee of their own
- Total
- $65 a month
For comparison: Freshdesk Growth, 10 agents is $190 a month (freshdesk.com/pricing, annual billing, checked 27 Oct 2026).
Suggested starting setup
A suggestion, adjust to your work
Categories
Roles
- Owner and Admin: set up the API key and webhooks
- Manager: triage and priority
- Agent: work tickets
- Viewer: read only
SLA targets
| Priority | First response | Resolution |
|---|---|---|
| Critical | 1 hour | 1 day |
| High | 4 hours | 2 days |
| Medium | 1 day | 5 days |
| Low | 2 days | 10 days |
Kora tracks requests and issues. It does not manage code, sprints or repositories.
What Kora does not do yet
- Email-to-ticket: planned
- Native Slack integration: planned
- Live chat: planned
- CSAT surveys: planned
Common questions
Is Kora a replacement for a code issue tracker?
Kora tracks requests and issues as tickets. It does not manage code, sprints or repositories.
Does Kora have an API?
Yes, a public REST API with more than 20 endpoints and key authentication.
What webhook events exist?
Ten: eight ticket events and two help center events.
How can customers report bugs from my product?
With the forms widget, which can appear as a popup, side box, inline form or full page.
Does it integrate with Slack?
Not yet. Slack is planned. Use webhooks and the API to connect other tools.
How is it priced for a large engineering team?
By tickets created at $0.10 each. Members are unlimited and free.
Track issues without seat fees
1,100 free credits. No card.
- No credit card
- Unlimited members
- No contract
$0.10 per ticket created. 1,100 free credits to start.