Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Criação de fluxos

    Posted 5 hours ago

    Tenho interesse em aprender a desenvolver fluxos no Genesys Cloud e gostaria de entender melhor como é a curva de aprendizado. Para quem está começando, é uma atividade muito complexa? Quais recursos, cursos ou boas práticas vocês recomendam para adquirir uma boa base e evoluir no desenvolvimento de fluxos?


    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    I'm interested in learning how to build flows in Genesys Cloud and would like to understand what the learning curve is like. Is it very challenging for someone who is just getting started? What resources, training courses, or best practices would you recommend to build a solid foundation and become proficient in flow development?


    #Architect

    ------------------------------
    Kleber Andrade
    ------------------------------


  • 2.  RE: Criação de fluxos

    Posted 5 hours ago

    Na minha experiência, a curva de aprendizado para desenvolver fluxos no Genesys Cloud é mais simples do que aprender uma linguagem de programação tradicional de baixo nível, principalmente porque o Architect utiliza uma abordagem visual e low-code.

    Para quem está começando, não considero uma atividade extremamente complexa. É possível criar fluxos básicos rapidamente, utilizando menus, reprodução de áudios, decisões, coleta de informações e transferências. A complexidade aumenta gradualmente quando começamos a trabalhar com expressões, variáveis, tratamento de erros, Data Actions, integrações externas e fluxos mais dinâmicos.

    Como ponto de partida, recomendo o curso do Augusto Aranha, que pode ajudar bastante na construção de uma base inicial. Também é importante estudar a documentação oficial da Genesys, realizar os tutoriais do Architect e analisar os exemplos de fluxos disponibilizados pela própria plataforma.

    Minha principal recomendação é ter muita paciência e dedicação. O aprendizado acontece principalmente por meio da prática: começar com fluxos menores, testar todos os caminhos, entender os cenários de falha e aumentar a complexidade aos poucos.

    Também considero importantes algumas boas práticas desde o início, como utilizar nomes claros nas ações e variáveis, documentar as regras de negócio, padronizar o desenvolvimento, tratar os caminhos de sucesso e falha e testar o fluxo antes da publicação.

    Com uma prática constante, é possível evoluir rapidamente dos fluxos mais simples para automações avançadas e integrações com outros sistemas.

    __________________________________________________________________________________________________________________________________________________________________

    In my experience, the learning curve for developing flows in Genesys Cloud is easier than learning a traditional lower-level programming language, mainly because Architect provides a visual, low-code development approach.

    For someone who is just getting started, I would not consider it an extremely complex activity. Basic flows using menus, audio prompts, decisions, input collection and transfers can be created relatively quickly. The complexity increases gradually when you begin working with expressions, variables, error handling, Data Actions, external integrations and more dynamic flow logic.

    As a starting point, I recommend Augusto Aranha's course, which can be very helpful for building a solid initial foundation. I also recommend studying the official Genesys documentation, completing the Architect tutorials and reviewing the flow examples provided by Genesys.

    My main advice is to have a lot of patience and dedication. Most of the learning comes through hands-on practice: start with smaller flows, test every possible path, understand the failure scenarios and gradually increase the complexity.

    It is also important to adopt good practices from the beginning, such as using clear names for actions and variables, documenting business rules, following development standards, handling both success and failure paths and thoroughly testing the flow before publishing it.

    With consistent practice, it is possible to progress quickly from simple flows to advanced automations and integrations with external systems.



    ------------------------------
    Matheus Mendonca
    ------------------------------



  • 3.  RE: Criação de fluxos

    Posted 5 hours ago

    Na minha experiência, a curva de aprendizado é bem tranquila para quem já possui noções de lógica de programação ou desenho de processos. O Architect é bastante intuitivo, então é possível criar fluxos básicos em poucos dias. A complexidade aumenta quando entram integrações com APIs, Data Actions, expressões e tratamento de erros. Eu recomendaria começar pelos fluxos mais simples e evoluir gradualmente para cenários mais completos.



    ------------------------------
    Augusto Aranha
    Gerente de Desenvolvimento de Sistemas e Planejamento
    ------------------------------



  • 4.  RE: Criação de fluxos
    Best Answer

    Posted 5 hours ago

    O que mais me ajudou foi combinar a documentação oficial com muita prática. Criar pequenos fluxos de teste, explorar as funções do Architect e entender como funcionam as variáveis e os estados faz toda a diferença. Depois disso, partir para Data Actions e integrações torna o aprendizado muito mais natural.



    ------------------------------
    Augusto Aranha
    Gerente de Desenvolvimento de Sistemas e Planejamento
    ------------------------------



  • 5.  RE: Criação de fluxos

    Posted 5 hours ago

    Eu começaria estudando a arquitetura do Genesys Cloud antes mesmo de entrar no Architect. Entender como funcionam filas, usuários, fluxos, Data Actions, Bot Flows e integrações facilita muito o desenvolvimento. Depois investiria nos cursos do Genesys Beyond e em laboratórios práticos, porque é a prática que realmente consolida o conhecimento.



    ------------------------------
    Augusto Aranha
    Gerente de Desenvolvimento de Sistemas e Planejamento
    ------------------------------



  • 6.  RE: Criação de fluxos

    Posted 5 hours ago

    Desenvolver fluxos não é a parte mais difícil; o maior desafio é mantê-los organizados conforme o projeto cresce. Desde o início vale a pena adotar boas práticas, como modularizar fluxos, padronizar nomes de variáveis, tratar exceções, documentar decisões e evitar duplicação de lógica. Isso faz uma enorme diferença na manutenção e na evolução da solução.



    ------------------------------
    Augusto Aranha
    Gerente de Desenvolvimento de Sistemas e Planejamento
    ------------------------------



  • 7.  RE: Criação de fluxos

    Posted 5 hours ago

    Quando comecei, achei que seria muito mais complexo do que realmente é. Depois de entender a lógica do Architect, percebi que a maior dificuldade não está na ferramenta, mas em modelar corretamente o processo de negócio. Com uma boa base em lógica, documentação oficial e bastante prática em um ambiente de testes, a evolução acontece rapidamente.



    ------------------------------
    Augusto Aranha
    Gerente de Desenvolvimento de Sistemas e Planejamento
    ------------------------------



  • 8.  RE: Criação de fluxos

    Posted 5 hours ago

    Muito obrigado pelos conselhos @Augusto Aranha



    ------------------------------
    Kleber Andrade
    ------------------------------



  • 9.  RE: Criação de fluxos

    Posted 5 hours ago

    Kleber, o Augusto tem um curso bem completo na Udemy, dá uma olhadinha lá



    ------------------------------
    Thiago Miyaguchi
    na
    ------------------------------