|
| 1 | +--- |
| 2 | +sidebar_position: 13 |
| 3 | +--- |
| 4 | + |
| 5 | +# Commercial Support |
| 6 | + |
| 7 | +Durable Workflow is an open-source project and is free to use under the MIT license. |
| 8 | + |
| 9 | +Commercial support and consultancy are **entirely optional** and are offered for teams that want additional assurance, maintainer-level guidance, or a formal escalation path when using Durable Workflow in production systems. |
| 10 | + |
| 11 | +Using Durable Workflow does **not** require a commercial agreement, and all functionality remains fully open source regardless of whether commercial support is used. |
| 12 | + |
| 13 | +--- |
| 14 | + |
| 15 | +## What Commercial Support Covers |
| 16 | + |
| 17 | +Support engagements are led by the project maintainer and typically include: |
| 18 | + |
| 19 | +- **Workflow architecture & design reviews** |
| 20 | + Guidance on modeling workflows correctly, including activity boundaries, signals, inbox/outbox usage, and long-running execution patterns. |
| 21 | + |
| 22 | +- **Determinism & replay safety guidance** |
| 23 | + Help identifying and avoiding non-deterministic behavior, replay issues, and subtle correctness problems that can surface over time. |
| 24 | + |
| 25 | +- **Upgrade & versioning strategy** |
| 26 | + Assistance with safe upgrades, workflow versioning, and determining when patterns like `continue-as-new` are required. |
| 27 | + |
| 28 | +- **Debugging complex workflow behavior** |
| 29 | + Support with diagnosing stuck workflows, unexpected loops, signal handling issues, and other hard-to-reason-about runtime behavior. |
| 30 | + |
| 31 | +- **Backports & patches** |
| 32 | + Access to fixes and backports for supported versions to help avoid maintaining private forks. |
| 33 | + |
| 34 | +- **Custom integrations (by arrangement)** |
| 35 | + Help integrating Durable Workflow with existing systems such as chat platforms, approval systems, internal APIs, or observability tooling. |
| 36 | + |
| 37 | +--- |
| 38 | + |
| 39 | +## Who This Is For |
| 40 | + |
| 41 | +Commercial support is typically a good fit if you are: |
| 42 | + |
| 43 | +- Running Durable Workflow in **production** |
| 44 | +- Building **long-running or human-in-the-loop workflows** |
| 45 | +- Operating in an environment where **correctness and upgrade safety matter** |
| 46 | +- Looking for **maintainer-level expertise** rather than generic consulting |
| 47 | +- Wanting to avoid forks and long-term maintenance risk |
| 48 | + |
| 49 | +--- |
| 50 | + |
| 51 | +## Engagement Types |
| 52 | + |
| 53 | +Engagements may take different forms depending on your needs, including: |
| 54 | + |
| 55 | +- Advisory or design review sessions |
| 56 | +- Ongoing commercial support retainers |
| 57 | +- Short, focused project-based engagements |
| 58 | + |
| 59 | +Details are discussed case-by-case to ensure the engagement is a good fit. |
| 60 | + |
| 61 | +--- |
| 62 | + |
| 63 | +## Contact |
| 64 | + |
| 65 | +To discuss commercial support or consultancy, please contact: |
| 66 | + |
| 67 | +**support@durable-workflow.com** |
| 68 | + |
| 69 | +We’re happy to start with a short introductory conversation to understand your use case and determine next steps. |
0 commit comments