Publicar o fluxo via API

Olá, estou tentando baixar e subir o fluxo json via API e encontrei os 2 posts à seguir no forum:


Os posts acima sugerem que seja chamadas as uris:

  1. GET no /buckets/ blip_portal:builder_published_flow, para recuperar o json do fluxo.

  2. SET no /buckets/blip_portal:builder_working_flow, para subir o json no fluxo (com devido tratamento no json para mandar somente partir do objeto onboarding em diante).

Exemplo:
{
“id”: “b26702b4-bb48-4584-962f-5e1007f47c69”,
“method”: “set”,
“uri”: “/buckets/blip_portal:builder_working_flow”,
“type”: “application/json”,
“resource”: {“onboarding”:…}
}

  1. SET no /blip_portal:builder_published_flow, para publicar o fluxo.

Exemplo:
{
“id”: “cb12a82e-1cb0-4f7b-b025-5dae735252e6”,
“method”: “set”,
“uri”: “/buckets/blip_portal:builder_published_flow”,
“type”: “application/json”,
“resource”: {“onboarding”:…}
}

Consegui fazer o 1 e 2, alterando o fluxo no builder, mas após executar o 3, mesmo com API retornando sucesso, a conversa com bot continua usando as regras do fluxo antigo.

Olá @Lu_Tung_Huang

De fato o processo de publicar de fato, não funciona. O Builder realiza uma série de ações internamente para validar e fazer o processo, mas isso já foi levado para o time responsável para eles pensarem numa forma de permitir fazer isso.