Real-Time Linear Sync
Your Linear workspace is the source of truth. OpenIssue keeps your public board perfectly synchronized with real-time webhook integration.
How It Works
When something changes in Linear, OpenIssue knows immediately:
- You update an issue status in Linear
- Linear sends a webhook to OpenIssue
- Your public board updates automatically
- Your community sees the change in real-time
No delays. No manual syncing. No stale data.
What Syncs Automatically
Issue Updates
- •Status changes (Backlog → In Progress → Done)
- •Title and description edits
- •Comments (you have to use public tag)
Issue Creation
Create an issue in Linear with the public label, and it appears on your public board automatically.
Comments and Activity
Comments you mark for public display sync to your board's activity feed. Keep your community informed without extra effort.
Cached for Performance
While webhooks keep everything fresh, we also cache issue data locally for fast page loads. Your visitors get instant response times, even with large boards.
Webhook Event Processing
Our backend handles Linear webhook events reliably:
- •Event validation - Verify events actually came from Linear
- •Automatic retry - Handle temporary failures gracefully
- •Event logging - Track webhook activity for debugging
Token Management
Linear OAuth tokens expire. OpenIssue handles token refresh automatically, so your sync never breaks due to expired credentials.