Choose your integration
Vindex scores stories against the INVEST framework wherever your work lives. This page has one job: help you pick the right connection. Each option links straight to its setup guide.
Start here
- On Jira Cloud? Install the Forge app — it's the fastest path and needs no code.
- Just exploring? Drop a CSV into the evaluator — no install, no account.
- Building something custom? Go straight to the API reference.
The options in detail
Jira Forge app
Automatic INVEST scoring on every issue, rendered inside a native Jira Issue Panel. Zero code.
- Best for
- Jira Cloud teams that want hands-off scoring and analytics in the tool they already work in.
- Scoring delivery
- Asynchronous. The app forwards each issue event to Vindex and receives the score back via a signed webtrigger callback.
- What you need
- Jira site admin to install. Vindex account links automatically.
CSV upload
Drag in a backlog export and see INVEST scores for your first stories — no install, no account.
- Best for
- Trying Vindex, auditing a backlog from any tracker, or one-off analysis before committing to an integration.
- Scoring delivery
- Request/response. Upload, map columns, then poll until scoring completes and the aggregate report is returned.
- What you need
- None. Public and rate-limited per IP.
Direct API
The same HTTP API the Forge app uses. Score from your own services, trackers, or data pipelines.
- Best for
- Custom integrations (Azure DevOps, internal tools), CI checks, and feeding scores into your own dashboards.
- Scoring delivery
- Your choice — a synchronous call that returns the score inline, or an asynchronous submit + webhook callback.
- What you need
- Register once to exchange a shared secret for a customer ID and API key.
Asana
In-task Vindex Score and Band custom fields plus a scoring widget, mirroring the Jira surfaces.
- Best for
- Asana workspaces that want the same INVEST scoring and analytics as the Jira integration.
- Scoring delivery
- Asynchronous. Task webhooks feed Vindex; scores are written back to native custom fields.
- What you need
- Workspace admin to install (OAuth). Planned.
At a glance
| Integration | Setup effort | Delivery model | Account |
|---|---|---|---|
| Jira Forge app | Install from Marketplace | Async (webhook callback) | Auto-linked |
| CSV upload | None — drag and drop | Sync (upload → poll) | Not required |
| Direct API | Register + integrate | Sync or async | Customer ID + API key |
| Asana | OAuth install (planned) | Async (webhook callback) | Workspace admin |
Every integration routes through the same scoring engine, so the INVEST dimensions, score ranges, and recommendations are identical no matter how a story reaches Vindex.
