How to Automate Vani Software

Vani Software already tracks the inside of a show: shot progress by department, version history and retake logs, asset dependencies, crew availability and bid against actual. The outside of it, client review tools, vendor studios and the systems the money runs through, still gets checked by hand. An agent like WebRun covers that.

A shot list is the film before anyone has seen it

Vani Software is production tracking built for VFX and animation studios, and the thing it tracks is a shot. A show arrives as a list of them, each carrying a sequence, a department, an artist, a version count and the date it is meant to be delivered on. Beside the shots sits the asset library: the rigs, models and environments that several shots depend on at once.

The people in it all day are production. The coordinator lives in the shot list. The producer wants the same list summarised. Supervisors want it filtered down to their own department. Artists want to know which three shots are theirs today. The studio also runs the work that has gone out to vendors and freelancers through it, which on most shows is a growing share of the whole.

The same software serves game and CGI studios, where the vocabulary changes and the shape does not: a great many pieces, several departments, one delivery date that is not going to move.

The morning goes on asking people where a shot is

Nobody joined a studio to build a status sheet, and somebody builds one every Friday.

It starts with opening the client's review tool to see which shots picked up notes overnight, then matching those notes back to a shot and a version in the tracker so a lead can read them next to the work. It carries on with a message to the vendor studio asking for their end of the list, which comes back as a spreadsheet in their format rather than yours. Then the shots that have been sitting in client review too long, which nobody notices until somebody counts. Then percent complete by sequence, typed into a channel before stand-up.

Each of those is a person reading one screen and typing into another. On a long show it is somebody's whole morning, every morning, for a year and a half.

The vanisoftware.com homepage, the app these three jobs run in. Vani Software
Shots stuck in client review Everything sitting with the client past the window you agreed, with the version, the age and the person it is waiting on, ready each morning.
Retakes caught while they still matter Shots whose version count has climbed past what was bid, flagged early enough to talk about rather than counted up after the show wraps.
The status sheet, already written Percent complete by sequence, gathered off the shot list and posted where production already looks, before the first stand-up of the day.

Version history explains a retake after it has happened

Vani does the inside of a pipeline properly, and it is worth knowing how much before adding anything on top. Shot progress is visible in real time across departments, with filters so a lighting supervisor sees lighting and not everything. Version history and retake logs sit on the shot itself, which makes the number of times something went round a fact rather than an argument. Assets carry ownership, tagging, change logs and versioning, and dependency mapping shows which shots a changed rig has just put at risk. Crew planning shows who is occupied, on leave or free, and effort bid against effort actually spent is reported rather than remembered.

All of that is true of what has been entered into it.

The client's review tool is not in it. Nor is the vendor studio's own tracker, the transfer service the plates arrived on, the render queue, or the accounting system that knows whether a delivered milestone was ever paid for. Those are the places a show is actually judged, and every one of them is a login, a screen and a person copying between the two.

Overnight notes can reach the shot before the lead does

Let the tracker do its own asking, and the Friday status sheet stops being a Friday job.

The shots sitting in client review longer than the window you agreed can be waiting each morning, with how long, which version and who has them. Notes left in the review tool overnight can be read off and matched back to the shot and version they belong to, so a lead opens the tracker instead of a browser tab. Percent complete by sequence can be posted to the production channel before anybody stands up.

It works on the money side of a show too. Shots whose version count has climbed past what was bid can be flagged as the count climbs, rather than at the wrap when the money has already gone. A milestone whose shots are all approved can be turned into a draft invoice. The milestones that were delivered months ago and never paid for can be listed on a Monday instead of discovered at the end of a quarter.

None of that needs a pipeline engineer, an API on the client's side, or a facility agreeing to connect their systems to yours. Their review tool has a login and a screen, which is all the job actually requires.

The creative call stays with the supervisor

Deciding a shot is finished is a supervisor watching it, and no amount of collecting changes that.

WebRun takes the reading and the copying. It signs into Vani, the client's review tool and the vendor's tracker in a real browser, under your own logins, on a schedule that suits the show. It reads what moved, writes it back against the right shot, and prepares whatever comes next. Anything that leaves the studio, a note to a client, an invoice, a chase to a vendor, is drafted and waits for the producer.

The cards below are the jobs around a shot list that already run this way.

Questions people ask

Can it move a shot along or sign off a version for us?

No. It reads statuses, notes and version counts and writes them where production can see them. Marking a shot approved, publishing a version or telling a client something is final are decisions with a name attached, and those stay with the supervisor and the producer.

The plates, the notes and the tracker are three separate systems. Is that a problem?

That is the usual arrangement and the reason this is worth doing. It opens each of them the way a coordinator does, in a browser, and puts what it finds in one place. No connector has to exist between them first, and nobody has to agree to build one.

We are under NDA on a show. Where does what it reads end up?

Wherever you tell it to put it, which is normally your own tracker, sheet or channel. It runs under your logins with a written list of what it may open, so it sees what that account sees. Treat it like a coordinator: same access, same rules, same paperwork.

10 ready-made Vani Software workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated Unpaid Milestone Tracking
Every Monday, WebRun matches delivered milestones in Vani Software against paid invoices in QuickBooks and posts a Slack list of what has shipped but not yet been paid across every active project.
Vani SoftwareQuickBooksSlack
Automated Milestone Invoice Drafts
When a delivery milestone's shots are all approved in Vani Software, WebRun prepares a draft invoice in QuickBooks and a cover email in Gmail for your finance lead to review before anything is sent.
Vani SoftwareQuickBooksGmail
Automated Per-Sequence Progress Posts
Every morning, WebRun reads shot completion by sequence in Vani Software and posts a percent-complete breakdown to Slack so the whole studio can see how each sequence is tracking at a glance.
Vani SoftwareSlack
Automated Shot Sign-Off Request Drafts
When a batch of shots is delivered for approval, WebRun gathers the Frame.io links from Vani Software and drafts a polite sign-off request in Gmail for your producer to review before it goes to the client.
Vani SoftwareFrame.ioGmail
Automated Asset Dependency Alerts
Every few hours, WebRun reads the asset dependency graph in Vani Software, finds shots stuck because an upstream asset is not ready, and pings the responsible lead on Telegram so the bottleneck gets cleared fast.
Vani SoftwareTelegram
Automated Daily Artist Worklists
Every morning, WebRun reads each artist's shot assignments in Vani Software, logs the day's plan to a Google Sheet, and posts a per-artist worklist to Slack so everyone starts the day knowing exactly what to touch.
Vani SoftwareGoogle SheetsSlack
Automated VFX Retake Spike Alerts
Every morning, WebRun reads the retake history in Vani Software, spots shots whose version count has spiked past a healthy range, and alerts your supervisor in Slack so a problem shot gets attention before it eats the budget.
Vani SoftwareSlack
Automated Stalled Client Review Flags
Every morning, WebRun cross-checks Vani Software and Frame.io to find shots that have sat in client review too long, then posts a Slack list so your team can chase the approval before it stalls the pipeline.
Vani SoftwareFrame.ioSlack
Automated VFX Shot Slippage Digest
Every morning, WebRun reads your shot list in Vani Software, finds any shot tracking behind its delivery date, and posts a ranked slip report to Slack so your production team can act before deadlines break.
Vani SoftwareSlack
Automated VFX Bid Follow-Up Drafts
When a new project inquiry lands, WebRun pulls the bid details from Vani Software and drafts a warm, on-brand follow-up email for your producer to review before it goes to the client.
Vani SoftwareGmail

Want one of these running on your own Vani Software?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.