Choose your product, then your integration
One Vindex account covers two products. Integrated Vindex scores the stories your team writes. Agent Reflection checks what your AI agents write against your own rules. Pick the one you came for; each option links straight to its setup guide.
Integrated Vindex
Scores user stories against the INVEST framework wherever your work lives. Choose how stories reach Vindex in the sections below.
About Integrated VindexAgent Reflection
Keeps the rules your AI agents must follow and checks each output an agent sends against them, and names any rule it did not pass. Connect over MCP and run your first critique.
Connect your agentIntegrated Vindex: 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.
Integrated Vindex: 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 with 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.
Azure DevOps
Native Marketplace extension: automatic INVEST scoring on work items, surfaced in a work item form panel.
- Best for
- Azure DevOps organizations that want hands-off scoring on Boards work items, at parity with the Jira integration.
- Scoring delivery
- Asynchronous. Service Hooks feed Vindex on work item create and update; scores are written back for the panel to read.
- What you need
- Organization admin to install and connect. 5 free stories with no signup.
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). 5 free stories with no signup.
AI client (MCP)
A remote MCP server for Claude, ChatGPT, Codex, Cursor, and GitHub Copilot: score a story from the chat, or let a coding agent check one before it builds.
- Best for
- Product owners who draft stories in an assistant, and teams whose coding agents pick up stories and need a ready check first.
- Scoring delivery
- Synchronous. The assistant calls score_story and receives the full result in the same call, usually in 2 to 10 seconds. One story per call.
- What you need
- Any registered Vindex user; sign in once from the client. 100 free stories with a Vindex account.
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 |
| Azure DevOps | Install from Marketplace + connect | Async (Service Hooks) | Organization admin |
| Asana | OAuth install | Async (webhook callback) | Workspace admin |
| AI client (MCP) | Add one URL + sign in | Sync (one story per call) | Any Vindex user |
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.
