Senior work, EU rates
Docs-as-code migrations and AI-ready documentation
voix is a documentation studio in Chișinău, Moldova. We move help centers off Zendesk and Confluence into docs-as-code, turn support tickets into knowledge-base articles, and structure docs so AI assistants stop making things up. We also translate and review docs in any language pair, build and fix Docusaurus sites with accessibility included, keep release notes current, and rate multilingual AI output.
The problem
What usually brings a SaaS team to us#the-problem
Nobody hires a documentation studio because the docs are fine. These are the situations that start the conversation, and each one maps to a service line below.
- A help center trapped in a platform
- Your articles live in Zendesk Guide or Confluence. You cannot review a change as a pull request, version the docs with the product, or leave without an export that arrives as markup instead of content.
- Tickets answering the same questions
- Agents answer the same questions every week because the knowledge base never covered them. The answers already exist, scattered across resolved tickets nobody has time to read as a whole.
- A support bot that makes things up
- Your AI assistant retrieves duplicated, outdated or badly split pages and answers with confidence anyway. Most of the fix is in the content it reads, not in the model.
- Docs that fail accessibility checks
- A customer asks about WCAG 2.2 AA or ADA, and the docs site has contrast failures, keyboard traps, skipped headings and images with no alt text. Heavy pages make it slow on top of that.
- Release notes and translations lagging
- The product ships faster than the changelog. Screenshots show an older UI, versioned docs fall behind, and translated pages trail the English ones by several releases.
Services
7 service lines, all priced in public#services
Each card links to the page with the scope, the deliverables and the full price. Prices are in USD; EUR is available on request.
Docs-as-code migrations
Support-ticket mining into knowledge base and FAQ
AI-ready content structuring
Localization and LQA
Docs-site engineering and accessibility
Release ops
Multilingual AI data work
Not sure which one?
The difference
What you own after the handover#what-you-own
The end state is documentation your team can run without us and without a vendor: Markdown in your Git account, a build you can run locally, and a publishing pipeline your engineers can read and change.
- The repository
- Your docs ship as Markdown files with frontmatter in your own Git account, next to the config and build scripts that turn them into a site. We work in your repository from the first commit, so there is nothing to hand back at the end.
- The build
- The site builds with open-source tooling such as Docusaurus or MkDocs/Zensical, or on GitBook if you choose it. A README says how to run it locally and how it deploys, so any developer on your team can read it and change it.
- The content
- On full payment the deliverables are yours: every article, translation, template and redirect map. We keep only our own pre-existing tools and know-how, and we publish nothing about your project without written consent.
Platforms, languages and standards
- Docusaurus
- MkDocs and Zensical
- GitBook
- Exports from Zendesk, Confluence, Word and Google Docs
- Any language pair
- Romanian and Russian in-house
- Other languages via vetted partner linguists
- MT post-editing and LQA
- Docs-as-code review gates
- WCAG 2.2 AA
- Versioned docs
- AI-ready structure and metadata
Process
How a project runs#how-it-works
Four steps, in order. The quote fixes scope, price and delivery dates before the first file moves, and nothing ships without your review.
Fixed USD quote
Build in reviewed slices
Handover
Questions
What SaaS teams ask first#common-questions
Short answers to the questions that usually come before a scoping call.
What does it cost?
Will our time zones overlap?
Who actually does the work?
Will we lose search rankings when we migrate?
Tell us what is broken in your docs
Send the docs URL, roughly how many pages or tickets you have, and where you want to end up. We reply within 1 business day, and the scoping call ends with a fixed USD quote.