BatchGuru
Built because nobody should be using scripts.
BatchGuru is a Relativity application that handles the data-manipulation, production-prep, and export work that lives between what Relativity does out of the box and what firms typically end up scripting around. Dozens of tools, two operating modes, one job queue. Run jobs inside Relativity as agents that distribute across your servers — or from a Windows desktop client with a preview before committing. Stop using Excel to modify fields. Stop running brittle scripts. Stop tying up the Desktop Client to ship a production.
Headline tools
These are the tools most customers come to BatchGuru for.
- Production Helper. One click to materialize the full production-side field set on every document — beginning/ending document and attachment numbers, page count, parent and attachment IDs, redaction flag, production type. Up to ten fields populated per record. Auto-creates missing fields with the right type if the layout doesn't have them yet.
- Beg-End to List. Convert a BegDoc/EndDoc range into a delimited list of every Bates number in between, so each page can be tagged or searched individually. Useful when a brief cites pages and you need to find or tag every one of them.
- Production Exporter. Run a Relativity production export entirely server-side — metadata, fields, natives, and images to your destination. No Desktop Client install, no workstation babysitting the job, multiple exports running in parallel across your agents. Recurring and scheduled deliveries become a real workflow.
Everything else it does
Data transformation
- Custom Hash Generator. MD5 or SHA256 from any combination of fields, for custom dedup or stable cross-workspace identifiers.
- Date Format Tool. Convert date fields to formatted text using any .NET date pattern.
- Time Zone Converter. Shift dates between zones using Windows time-zone definitions.
- Time Zone Offset Calculator. Calculate the GMT offset for a date and zone for the Native Viewer.
- Combine DateTime. Merge separate date and time fields into one.
- Split Field Value. Split a delimited field into two outputs.
- Split Name / Email. Parse "John Smith <john@example.com\ data-preserve-html-node="true">" into separate name and email fields.
- Domain Parsing. Extract unique email domains from up to four header fields.
- Remove Email Address. Strip the email from a name/email pair for cleaner privilege logs.
- Update Field To Static Value. Stamp a single value across every record in a saved search.
- Text Cleaner. Regex cleanup applied across up to five input/output field pairs at once.
- Compare Text Fields. Match/difference indicator between two text fields.
Family and email threading
- Sort Date Tool. Apply the earliest date across up to six fields to the entire family.
- Parent to Attachment Tool. Copy a parent value to every attachment.
- Roll Up To Parent. Aggregate child values up to the parent, with optional sort and dedup.
- Thread Aggregation. Aggregate From/To/CC/BCC plus min/max/all-dates across a thread in a single pass.
- Recipient Counter. Count recipients in a delimited field or across multiple fields.
- Tag as Document or Attachment. Classify each record as parent or child based on a family identifier.
- Min/Max By Family. Min and max of a numeric or date field within each family.
Production and Bates helpers
- Beg/End Attach Tool. Generate Beginning/Ending Attachment from a family identifier — handles non-continuous families.
- ParentID / AttachIDs. Build Summation-compatible ParentID and AttachIDs from Bates ranges.
- OtherProps Tool. Extract a single named field from Relativity Processing's OtherProps catch-all.
- SEC Fields. Build the field set required for SEC-format exports.
Exporters
- Native Files Exporter. Export native files to a ZIP from inside Relativity. External recipients can pick up from a window scoped just for them — no Desktop Client access required.
- Saved Search Exporter. Export a saved search's fields to CSV, CSV-with-paths, or Excel.
- DAT Exporter. Build Concordance/Summation DAT files with family and Bates structure pre-wired.
- RSMF Exporter. Export a saved search to RSMF with conversation threading, attachments, and participant cross-refs reconstructed automatically.
Validation and preview
- Detect Cutoff Images. Flag pages whose content runs off the edge — crop or scanning errors caught before delivery.
- Tag Missing Files. Flag any document whose native or extracted text is missing on the file share.
- Text Preview (Desktop only). Step through sample field content to sanity-check inputs before running a tool at scale.