Close the Loop · for software teams that build and support

Customer requests in. Finished work out.
Everyone stays in the loop.

Built for software teams

Vi turns customer emails and portal requests into tasks, runs them through your workflow, and lets developers finish them from the IDE with Commit & Close. When the work is done, the customer is told automatically — with a link to check the status.

Close the Loop: helpdesk, developer workflow, and customer updates in one tool — on the Business plan, and customers don't use paid seats.
Eight weeks on the full plan, free — and we move your data across by hand. Run a pilot
Free plan available
No credit card required
Setup in minutes
Commit & Close Demo

Done in your IDE. Board updated automatically.

With Commit & Close, developers mark a task as Done from the IDE. Vi creates a task-aware commit, pushes it if a Git remote is configured, moves the task to the next workflow step, and updates the project board — without manual ticket updates.

How It Works

Up and Running in Minutes

1

Connect Your Team

Create your organization and invite your team — a setup wizard walks you through it step by step.

2

Build Your Workflow

Custom stages, approval rules, and auto-assign.

3

Finish Tasks From Your IDE

Finish your part of a task and Vi commits with task context and moves it to the next workflow step — no tab switching.

Commit & Close

Finish the task. Vi handles the rest.

The developer side of Close the Loop: mark a task done from your IDE and Vi does the busywork — your board stays accurate, your team stops losing time to status updates, and once the task clears your workflow, the customer hears back automatically.

Cut ticket-update busywork out of your developers' day. Here's what one click does:

Lets you pick the files to commit (anything you staged is preselected)

Creates a task-aware commit message

Pushes the commit, if a Git remote is configured

Marks your current step as finished

Advances the workflow to the next step

VS Code — Vi
#142 · Fix auth bug
Bug
Task Done ✓
$ vi: commit & close
✓ staged 3 files
✓ commit "[#142] Fix auth bug"
✓ pushed to remote
✓ task #142 closed · moved to Review
Board updated automatically — no tab switching
Less busywork

What Commit & Close replaces

Without Vi

  1. 1 Write code
  2. 2 Open the tracker in the browser
  3. 3 Find the ticket
  4. 4 Change its status
  5. 5 Write a comment
  6. 6 Switch back to the editor
  7. 7 Commit
  8. 8 Push

With Vi

  1. 1 Write code
  2. Commit & Close — commits, pushes, moves the task forward
Committed with task context, pushed, task moved to the next workflow step.
Why Vi

Why teams pick Vi over Jira, Linear & ClickUp

The same decision every team makes — and the one thing only Vi answers.

Work happens in the IDE

Jira, Linear, and ClickUp live in the browser, a tab away from your editor. Vi lives in your IDE — developers never leave VS Code to manage their work.

The board stays accurate on its own

Everywhere else, updating the ticket is a separate, skippable step. With Commit & Close, finishing the code is updating the board. And because each developer has one active In Progress task at a time, the board shows what's actually being worked on.

Real workflow power, no enterprise tier

Approval chains, SLAs per step, role-based auto-assign, and automation come standard — not locked behind an enterprise plan or a paid marketplace add-on.

Introductory pricing

Start on the free plan. Pro is $5/user/month at the introductory price, and teams that subscribe before the end of 2027 keep that price through 2028 as long as they keep renewing.

Dig deeper: a helpdesk built for software teams · from customer request to delivered code · IDE project management · Vi as a Jira alternative

Why Vi?

Enterprise-grade workflow. Built around the developer.

Commit & Close, IDE extensions, and the automation engine are in every plan — including Free. Approval chains and per-step SLA start on the Pro plan.

Feature Vi Jira ClickUp Asana
Commit & Close from the IDE ✓ ✗ ✗ ✗
Custom Workflow Steps ✓ ✓ (complex) ✓ (custom statuses) ✓ (rules, paid)
Per-Step Approval Chain ✓ ✓ (Premium+ tier) ✗ ✓ (single-stage, paid)
Auto-Assign by Workload ✓ ✗ ✗ ✗
Telegram Notifications ✓ ✗ ✗ ✗
Built-in Team Chat ✓ ✗ ✓ ✗
Automation Engine ✓ ✓ (paid) ✓ ✓ (paid)
SLA per Workflow Step ✓ ✓ (Service Management only) ✗ ✗
Built-in Time Tracking ✓ ✓ (basic) ✓ ✓ (Advanced plan)

* Feature availability may vary by plan tier — verify on each vendor's site.

Features

Built specifically for software teams

Not a generic tracker — designed around how engineering teams ship.

Custom Workflow Engine

Define your own workflow steps with approval chains. Each step can require sign-off before moving forward.

Intelligent Auto-Assign

Tasks are automatically assigned to the team member with the lowest active workload and the right role.

Multi-Channel Notifications

Get notified via Email, Telegram, Slack, or custom Webhook. Configure per-user preferences.

Custom Fields + Cascading

Define text, number, date, select, and multi-select fields. Cascading dropdowns filter options based on parent selection.

Time Tracking

Built-in timer and manual time logging. Compare estimated vs actual time per task.

Automation Engine

Set rules like "When assigned → notify role" or "When due date passes → set High priority". 5 triggers, 6 actions.

For Managers

What managers see

Vi turns daily development activity into a clear view of projects, deadlines, workload, approvals, and delivery risk.

Portfolio View

Track multiple software projects in one place and see project health, progress, deadlines, and delivery risk across the company.

Calendar View

See due dates, upcoming deadlines, and delivery pressure on a calendar designed for software project visibility.

Workflow & Approvals

Use custom workflow steps, approval gates, and role-based responsibility to keep software delivery controlled.

SLA & Delivery Risk

Spot overdue work, stale tasks, and workflow steps that are taking longer than expected.

Workload & Time Tracking

Understand who is overloaded, where time is going, and how much effort projects actually take.

Client Requests

Collect client requests through intake forms or email-to-task, then review and convert them into structured work.

Built for Everyone

Built for the whole software team

Vi connects daily development work to project visibility, so leaders, managers, and developers stay aligned without extra status updates.

For CEOs & Founders

See what is moving, what is blocked, and which delivery risks need attention — without asking the team for manual status updates.

  • Portfolio visibility across projects
  • Deadlines and overdue work in one place
  • Less time spent on status meetings
  • A more accurate picture of delivery risk

For CTOs & Engineering Managers

Design workflows that match how your team actually ships software — with approvals, SLA, workload visibility, automation, and Git-aware execution.

  • Custom software workflows
  • Step-level approvals and SLA
  • Workload and time tracking
  • Automation for repetitive project actions

For Developers

Stay close to the code. See your tasks, track time, commit, push, and finish work with less context switching.

  • VS Code task panel
  • Task status and time tracking
  • Commit & Close
  • Less context switching
JWT ES256 auth
True multi-tenant isolation
Your code stays yours
FAQ

Frequently Asked Questions

Each workflow step in Vi can require approval before a task moves forward. The approver role is configurable per step, with fallback to workflow-level and organization-level approvers.

Vi lives in the IDE: with Commit & Close, a developer marks a task done and Vi commits with task context, pushes if a Git remote is configured, moves the task to the next workflow step, and updates the board automatically. Each developer works on one active In Progress task at a time, so project status is always real.

Yes. Vi supports multi-channel notifications including Email, Telegram bot, and Webhook integrations.

Yes. Vi includes a Form Layout Builder that lets administrators arrange built-in and custom fields into sections with drag-and-drop.

Yes. The Vi extension brings your tasks, timer, and status into VS Code — and Commit & Close lets you finish your part of a task, commit the files you choose with task context, push if a Git remote is configured, and move the task to the next workflow step without switching tools. The same workflow is also available in Visual Studio, RAD Studio 13, and Lazarus.

Yes — Vi is free forever for up to 5 members, with 2 projects and 100 active tasks. No credit card required. Paid plans start at $5/user/month. These are introductory prices for new subscriptions until December 31, 2027.

Not yet. Vi currently does not provide automated import or migration from other tools. The best way to evaluate Vi is to run a focused pilot with one active project and manually set up your workflow.

Yes — if a Git remote is configured, Commit & Close pushes the task-aware commit as part of the same action; without a remote, the commit stays local. Git operations run locally on the developer's machine, and Vi does not see, store, or upload your source code.

Yes. Calendar View and Portfolio View are current Vi features. Calendar View helps with due dates and deadlines, while Portfolio View shows project health across multiple projects.

No. Vi is not a Git hosting platform. It works with your local Git workflow and connects project management with development activity.

Yes. Vi supports Text, Number, Date, Checkbox, Select, and Multi-Select custom fields. Select fields support cascading — child options filter dynamically based on the parent selection.

Vi's AutoAssign automatically selects the team member with the lowest number of active tasks and the required role when a task enters a workflow step. No manual assignment needed.

Yes. Vi includes Milestones for time-bound goal tracking (Open/Closed states) and Epics for grouping related tasks thematically. Both show real-time progress based on completed tasks.

Vi has a free plan for up to 5 members, and paid plans start at $5 per user per month. Pro costs $5/user/month ($4 billed annually) and Business costs $10/user/month ($8 billed annually, minimum 5 seats). These are introductory prices for new subscriptions until December 31, 2027; after that, regular prices are $9/user/month for Pro ($8 billed annually) and $18/user/month for Business ($15 billed annually).

Yes. Vi includes an automation engine with 5 trigger types (task created, step changed, assigned, due date passed, status changed) and 6 action types (set priority, add label, notify assignee, notify role, set status, move to step). Automation rules can be scoped to a project or applied globally.

Get Started

Your customers stop asking "any update?"

Requests come in, developers finish them from the IDE, and customers hear back automatically. Start free — no credit card required.

Get Started for Free