Parallel Workflows

Work with as many files and sessions as you need simultaneously. Generate multiple models, run several automations, and execute workflows in parallel—all while easily switching between different sessions. True multitasking for maximum productivity.

What is Parallel Processing?

Viete lets you work on multiple tasks simultaneously across different sessions. Instead of waiting for one operation to complete before starting another, you can:

  • Generate multiple Excel models in parallel sessions
  • Run several automations concurrently
  • Execute multiple workflows at the same time
  • Process hundreds of files simultaneously
  • Work on different projects without waiting
  • Switch between active sessions instantly

Sequential Processing

Generate Model 1 → Wait → Complete

Generate Model 2 → Wait → Complete

Generate Model 3 → Wait → Complete

Total time: Sum of all

Parallel Processing

Start Model 1, 2, 3 simultaneously

All run concurrently

All complete around same time

Total time: ~Longest single task

Multiple Sessions Management

Each task runs in its own session. Work with unlimited concurrent sessions:

Session Features

Unlimited Concurrent Sessions

Open as many sessions as you need. Generate 10 different client reports simultaneously, each in their own session.

Easy Session Switching

Click between sessions instantly. Check progress on one model while another generates. No need to wait for completion to start something else.

Independent Operation

Each session operates independently. One session's work doesn't affect others. Start, stop, or modify any session without impacting the rest.

Session Overview Dashboard

See all active sessions at a glance. Monitor progress, jump to any session, or manage multiple ongoing tasks from one place.

Parallel Capabilities Across All Features

Model Generation

Generate multiple Excel models simultaneously in separate sessions. Work on different projects without waiting for one to finish.

Example: Start generating a financial model, a sales dashboard, and a project tracker all at once. Switch between them to provide additional instructions or check progress.

Multiple Automations

Run several automations concurrently. Different data sources, different models, all updating in parallel.

Example: Run automations for client A, B, and C simultaneously. Each pulls from different data sources and generates separate reports at the same time.

Workflow Batch Processing

Process hundreds of files simultaneously with workflows. Upload all files at once, workflows process them all in parallel.

Example: Upload 100 invoice PDFs. Workflow extracts data from all 100 simultaneously instead of processing them one by one. Complete in fraction of the time.

Multi-Client Operations

Generate reports, run automations, or process workflows for multiple clients at the same time.

Example: Generate monthly reports for 20 clients in parallel. Each gets their own session with client-specific data and branding, all completing simultaneously.

How It Works

Parallel Execution Process

1.Upload multiple files or provide multiple input sets
2.Enable parallel execution mode
3.Viete spawns multiple workflow instances simultaneously
4.Each instance processes its assigned input independently
5.All outputs delivered when complete

Performance Benefits

  • Dramatically reduced processing time for batch operations
  • Efficient utilization of system resources
  • No manual intervention needed during execution
  • All outputs delivered together when complete
  • Automatic error handling per workflow instance
  • Progress tracking for each parallel execution

Use Cases

Month-End Invoice Processing

Upload 100 vendor invoices. Parallel workflows process all simultaneously, extracting data and building accounts payable tracker in fraction of the time sequential processing would take.

Client Report Generation

Generate monthly reports for 30 clients. Instead of 30 sequential runs, parallel execution completes all 30 reports at once, each with client-specific data and branding.

Data Migration

Convert 200 legacy Excel files to new format with updated structure. Parallel workflows process entire batch quickly, applying consistent transformations to all files.

Note
Parallel workflows are billed based on total processing time across all instances, not wall-clock time. Running 10 workflows in parallel is the same cost as running them sequentially—you just get results faster.
Tip
For very large batches (100+ files), consider breaking into smaller parallel batches to monitor progress and catch any issues early.

Related