Genesys Cloud - Developer Community!

 View Only

Sign Up

Introducing Flowy, a Genesys Flow Migration Tool

  • 1.  Introducing Flowy, a Genesys Flow Migration Tool

    Posted 7 hours ago

    Hi everyone,

    I just wanted to let you all know about a tool I've developed called Flowy. Flowy is like a database migration tool (think Flyway, Liquibase, or Phinx), but for Genesys Flows. You write the JavaScript or TypeScript code to migrate your flow from one version to the next, and Flowy handles the boring stuff like authentication and session management. It also keeps track of which migrations have been applied, and which need to be applied.

    When you write a migration, you leverage the Architect Scripting SDK and/or the Platform API Client SDK. (Note that the Platform API Client SDK lets you do anything the Genesys web API allows, which means Flowy is actually good for manipulating more than just flows.) Then you execute flowy migrate and watch your changes appear in Genesys.

    If you like using AI, no problem. I've tried different LLMs and they all seem pretty good at writing Flowy migrations.

    Flowy is open source and free for anyone to use. Read more about it here.

    PLEASE NOTE: I'm posting from my company account, because that's the only way I have access to the Genesys Cloud Developer Community. But the Flowy project has nothing to do with my company. It's just my own personal project.

    If anyone has feedback, I'd love to hear it.


    #Architect
    #PlatformSDK

    ------------------------------
    Regards,

    Russell Hanneken
    ------------------------------