Provide a detailed summary of the following web content, including what type of content it is (e.g. news article, essay, technical report, blog post, product documentation, content marketing, etc). If the content looks like an error message, respond 'content unavailable'. If there is anything controversial please highlight the controversy. If there is something surprising, unique, or clever, please highlight that as well: Title: Show HN: A tool to design and run user state machines Site: www.dopt.com Dopt’s Intent-based APIs and modern client-side SDKs simplify accessing and updating user flow state. Build flows by simply asking Dopt if a block is active and binding user actions to Dopt intentions . Stop worrying about storing user flow state , evaluating targeting rules , and managing complex business logic — Dopt handles it all. Explore the docs →