Skip to content
Go to Dashboard

Workflows: Transliterate Fields Step

This feature is currently in early access. For more information and to request access, please reach out to your Persona account team.

What is the Transliterate Fields step?

Transliterate Fields is a Workflow Action step that takes name and address fields as input and returns romanized (Latin-alphabet) versions of those fields as output variables. It’s useful when downstream systems, screening tools, or manual reviewers expect Latin characters, but the underlying data was extracted in a non-Latin script — for example, from a passport or ID printed in Chinese, Japanese, Korean, Arabic, or Cyrillic.

Transliteration runs in-process — there’s no call to an external API — and the step automatically detects which script an input field is written in before converting it.

To write the romanized output back to a field on the Inquiry, Account, or another object, pair a Transliterate Fields step with a downstream Update Object step.

Supported scripts

Transliteration is currently supported for:

  • Chinese (Pinyin romanization)
  • Japanese
  • Korean
  • Arabic — romanized following the ICAO passport standard for Latin transliteration
  • Cyrillic — Russian, Ukrainian, and Bulgarian use dedicated mappings; other Cyrillic-script languages use standard Cyrillic-to-Latin conversion
  • Georgian
  • Armenian
  • Devanagari

Hebrew and Thai are not yet supported, since both scripts are typically written without vowel marks in digital text, which makes reliable automated romanization difficult.

How do you add a Transliterate Fields step?

  1. Navigate to the Dashboard, and click on Workflows > All Workflows.
  2. Find and click on the workflow you want to edit, or Create a new workflow.
  3. Click on + when hovering over a circle to add an Action step.
  4. Use the Find Action select box to select the Transliterate Fields step.
  5. Choose the input field(s) containing the name or address data you want to transliterate.
  6. Configure the step’s output variables, which will hold the romanized values.
  7. (Optional) Add a downstream Update Object step to write the output variables back onto the Inquiry, Account, or other object.
  8. Close the Action. You’ll have to Save and Publish the workflow to begin using it.
Was this article helpful?
Thanks for the feedback. It helps us improve these docs.