BonFX provides InDesign scripting services for agencies, publishers, and in-house teams that want reliable InDesign automation
Maintainable InDesign scripts (ExtendScript/JSX) for production workflows.
Services
BonFX supports:
InDesign automation for repetitive layout work
Batch updates across documents (styles, typography, formatting rules)
InDesign template automation and publication build scripts (masters, text frames, variables)
Asset workflows (place/relink images, update paths, standardize linked assets)
Style cleanup and standardization (consolidation, consistency passes)
Versioning support (variants, recurring editions, language/region swaps)
QA checks and reporting (links, fonts, overset text, common flags)
Export automation (PDF presets, proof/print outputs, packaging for handoff)
Common Requests
Examples of what clients bring to BonFX:
“Create an InDesign script to apply our updated typography across a document library.”
“Standardize styles and remove drift across legacy InDesign files.”
“Relink or replace assets from a new folder structure.”
“Build a repeatable template workflow for recurring publications.”
“Add QA checks so issues are caught before handoff or print.”
“Automate exports so every output matches the same presets.”
Deliverables
BonFX delivers:
One or more InDesign scripts aligned to the agreed workflow
A short runbook (how to run it, required inputs, expected outputs)
Optional configuration files (mappings, folders, naming conventions)
Optional QA report output (log/CSV/JSON, as needed)
Engagement Options
BonFX offers this service as:
A project (script build + documentation + handoff)
An add-on workstream inside BonFX Backlog Ops when InDesign scripting is part of ongoing execution
To Get Started
We will need:
The InDesign file(s) (or a representative sample)
A short list of what must change or be automated
Any required fonts, links, packaging rules, and export presets
But First…
Simply reach out directly to douglas@bonfx.com to kick off a conversation about what you need and when. I’m glad to hop on a call.
