Integrations
Inpera integrates with popular project management and communication tools to streamline your feedback workflow.
Available Integrations
Issue Trackers
| Integration | Features |
|---|---|
| Jira | Create issues, sync status, link annotations |
| Linear | Create issues, two-way sync |
| GitHub Issues | Create issues from annotations |
| Asana | Create tasks from feedback |
| Trello | Create cards in boards |
| Notion | Create database entries |
Communication
| Integration | Features |
|---|---|
| Slack | Notification channels, annotation alerts |
| Discord | Webhook notifications |
| Microsoft Teams | Channel notifications |
CI/CD
| Integration | Features |
|---|---|
| Jenkins | Build status, deployment triggers |
Setting Up Integrations
- Go to Workspace → Integrations
- Select the integration you want to connect
- Authorize access to your account
- Configure sync settings
How It Works
When you create an annotation in Inpera:
- Annotation is saved in Inpera
- If integration is configured, issue is created in external tool
- Status changes sync bidirectionally (where supported)
- Links are maintained between annotation and external issue
Integration Settings
Each integration can be configured per-project:
- Auto-create issues: Automatically create issues for new annotations
- Status mapping: Map Inpera statuses to external statuses
- Default assignee: Set default issue assignee
- Labels/Tags: Apply default labels to created issues
Webhooks
For custom integrations, use webhooks:
POST https://your-app.com/webhook
Content-Type: application/json
{
"event": "annotation.created",
"data": {
"id": "annotation-id",
"content": "Feedback text",
"url": "https://example.com",
...
}
}
See Webhooks documentation for full details.