Think of batching like having multiple assistants working on similar tasks simultaneously. For example, instead of reviewing 10 contracts one after another, batching allows you to have 10 reviews happening at the same time. This makes your workflow much faster.To use batching in Odella, you simply:
Select any block in your workflow that you want to run multiple times
Look for the “Batch” option in the block’s settings
Instead of processing documents one at a time, Odella works on multiple documents simultaneously - like having a team of paralegals instead of just one.
Automatic Organization
Odella keeps track of all the documents being processed and organizes the results for you automatically.
When designing workflows that use batching, keep these tips in mind:
Input Structure
Ensure your input block provides an array or list of items to be processed. Each item will be processed in parallel when it reaches a batched block.
Output Handling
Remember that batched blocks will output arrays of results. Structure your subsequent blocks to handle multiple results appropriately.
Start with an Input Block that accepts multiple items
Connect to blocks where parallel processing makes sense
Enable batching on those blocks through their settings
Add blocks to handle the batched outputs
Test with a small batch first to ensure correct processing
Use the “If” block after batched operations to process results conditionally. For example, you might want to handle successful and failed items differently.
What would have taken hours to process sequentially can now be completed in a fraction of the time!
While batching is powerful, remember that you can’t batch a batch (no nesting). If you need more complex processing, consider using a Subflow Block with batching enabled.
Think of batching as your virtual team of assistants, working together to complete your legal tasks more efficiently. It’s one of the easiest ways to multiply your productivity in Odella.