01 · Storage

Video upload and storage

The file uploads directly into protected object storage via a pre-signed URL — the server never proxies gigabytes of video through itself. While the upload is in progress, the video is marked "uploading" and only appears in the shared list once it's confirmed ready.

  • Direct upload to S3-compatible storage
  • Status: "uploading" → "ready"
  • Videos are isolated per company — another team can never see them
Ролик_финал_v3.mp4
ready
Съёмка_кампания_осень.mov
uploading 64%
Интервью_гость_02.mp4
ready
02 · Review

Timecode comments

Any team member can leave a comment right at the moment of playback — it attaches to the exact second and shows up as a marker on the timeline. Clicking a comment instantly seeks the player to that frame.

  • Revision markers directly on the player's timeline
  • Author and timestamp on every comment
  • Jump to the frame in one click — no more "around 2:14 or so"
00:18Bring the volume up a bit here — sound engineer
00:33Make the client's logo bigger — art director
01:20Great shot, let's keep this one — producer
03 · CRM

Client and project management

Clients, projects, and the service price list all live in one database. Every project has a status, a linked video, and an estimate built from price-list items or free-form lines.

  • Client cards with contact details
  • Projects with statuses: draft → in progress → completed
  • A project can be linked to a specific video
ProjectClientStatus
Рекламная кампания «Осень»ООО Ромашкаin progress
Корпоративный фильмSky Studiodraft
Серия интервьюООО Ромашкаcompleted
04 · Finance

Automatic margin calculation

The project's estimate and cost recalculate on the fly as line items are added. Margin, revenue, and cost are visible only to the admin role — team members (the member role) work with the material without access to the money.

  • Estimate and cost are calculated automatically
  • Project payments — an immutable ledger
  • Financial fields are hidden from the member role
150 000 ₽Estimate
62 000 ₽Cost
88 000 ₽Margin
admin — sees the margin member — estimate only
05 · Calendar

Staff workload calendar

Who's booked on which project, at what share of their time, and when they're on leave — all on one calendar instead of scattered across chats and spreadsheets. Overload is computed on the fly from the total allocation percentage, not caught after the fact.

  • Staff workload tracked by share of working time
  • Leave and unavailability sit alongside project bookings
  • Conflicts and overload are flagged immediately
Ivan Petrov, camera operator
booked until 09/15
Maria Sokolova, editor
overloaded 120%
Alexey Orlov, colorist
on leave
06 · Communication

Built-in team chat

Direct and group conversations right inside the app — project discussion doesn't scatter across separate messengers. Attachments, reactions, mentioning a specific person, and search across message history, without switching to another service.

  • Direct and group conversations with attachments
  • Reactions and mentioning a specific participant
  • Search across the entire message history
MariaSent over the rough cut, take a look when you can 📎
Ivan👍 Watched it, liked the moment at 00:42
Anna@Ivan keep timecode 00:45 in mind for the next version
07 · Contracts

PDF contracts straight from the project

Your company's and the client's requisites drop straight into the contract template — no manual copy-pasting into Word. This isn't an e-signature, just a fast way to get a finished document ready to print or send over for review.

  • Contractor and customer requisites — filled automatically
  • PDF generated with one click from the project card
  • No e-signature — a finished document ready to print
Contract — Romashka LLC.pdf
ready
Contract — Sky Studio.pdf
ready
Contract — Vento Agency.pdf
ready
08 · Branding

Your own brand in the client portal

A client opening a quote link sees your studio's own logo and name, not Integra Flow's. Set it up once in your account settings and it applies immediately everywhere a client sees a quote or a contract.

  • Your own logo and name instead of Integra Flow
  • Applied across the client portal's quote view
  • One-click setup, no developer involved
Romashka LLC
client portal
your own logo your own accent color

Want to see it with your own data?

We'll show you how to move your current projects and clients into Integra Flow.

Request a demo