From 102563ee64f7993e25a89bc5c11a1b240d34f2a2 Mon Sep 17 00:00:00 2001 From: Mykhailo Rohalskyy Date: Thu, 6 Aug 2026 18:51:17 +0300 Subject: [PATCH] docs(developer): polish the Workflow Step Type articles - align the string status examples with the webhook payload example - quote the real workflow validation messages in the Enterprise article - use "strings" instead of "segments" and spell out "for example" - drop "allows you to" from the module intro and fix stray typography --- .../modules/other/workflow-step-type.mdx | 24 +++++++++---------- .../workflows/app-based-workflow-step.mdx | 20 ++++++++-------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/content/docs/developer/modules/other/workflow-step-type.mdx b/src/content/docs/developer/modules/other/workflow-step-type.mdx index bd8f5152..46324ef3 100644 --- a/src/content/docs/developer/modules/other/workflow-step-type.mdx +++ b/src/content/docs/developer/modules/other/workflow-step-type.mdx @@ -10,7 +10,7 @@ sidebar: import { Steps, Aside } from '@astrojs/starlight/components'; import ReadMore from '~/components/ReadMore.astro'; -This module allows you to create custom workflow step types to extend the default list of workflow steps in Crowdin Enterprise. With this app installed, the new workflow step types become available in the workflow editor, where they can be added to workflows and templates, enabling greater customization and flexibility. +With this module you can create custom workflow step types that extend the default list of workflow steps in Crowdin Enterprise. Once the app is installed, the new step types become available in the workflow editor, where they can be added to workflows and templates. A custom workflow step is an external processing stage in a workflow. Crowdin Enterprise routes the strings, tracks their status, and counts progress, while your app implements the step's condition of done: it decides when a string is complete on the step and which output it leaves through. Typical uses include AI-based review, integration with an external review or MT system, compliance gates, and delay or scheduling steps. @@ -437,7 +437,7 @@ The Workflow Step Type module relies on webhooks and API methods to communicate Crowdin Enterprise sends a batched webhook payload to the app's Webhook module whenever strings reach a custom workflow step provided by the app. When a string lands on the custom step (for example, it was just added, moved there by a previous step, or re-triggered), its status on the step becomes **Need Process** and the webhook event is queued for delivery. -This payload contains the `string.status_on_step.recalculation_triggered` event and includes all relevant strings that need external processing (e.g., AI-based proofreading). +This payload contains the `string.status_on_step.recalculation_triggered` event and includes all relevant strings that need external processing (for example, AI-based proofreading).