흐름에서 업데이트된 프롬프트 동작
통화 흐름을 게시하면 Architect "스냅샷"이 생성되거나 포함된 모든 사용자가 메시지를 표시하고 게시된 흐름과 함께 저장합니다. 게시된 또는 활성 흐름에 포함된 사용자 프롬프트를 삭제하는 경우 스냅샷은 흐름이 삭제된 프롬프트의 영향을 받지 않도록 합니다.
그러나 게시된 또는 활성 흐름 내에서 사용되는 프롬프트를 업데이트하는 경우 업데이트를 통합하려면 흐름을 다시 게시해야 합니다. 이 작업은 흐름에 대해 업데이트된 사용자 프롬프트를 스냅샷하도록 Architect에 지시합니다. 흐름에서 사용되는 하나 이상의 프롬프트를 변경하는 경우 Architect는 흐름이 다시 게시될 때까지 변경 사항을 사용자에게 노출하지 않습니다. 이 동작은 일관된 고객 경험을 보장합니다. 변경 사항을 완료할 때까지 고객은 이전 프롬프트를 듣습니다. 고객은 이전 프롬프트와 새 프롬프트가 혼합된 메시지를 결코 듣지 못합니다.
예
Smith's Plumbing이 주요한 흐름. 이 흐름에는 첫인사 "Smith's Plumbing에 오신 것을 환영합니다." 호출자에게. 흐름이 게시되었으며 현재 활성화되어 있습니다. Architect는 흐름이 게시될 때 초기 인사말 프롬프트의 스냅샷을 만들었습니다.
그러나 몇 달 후 Smith의 두 아들이 추가되면서 가업으로 이름이 변경되고 첫인사 "Smith and Sons Plumbing에 오신 것을 환영합니다"라는 메시지가 표시됩니다.
기본 흐름은 실제 프롬프트가 아닌 프롬프트의 스냅샷을 사용하기 때문에 주요한 흐름은 새로운 초기 인사말로 자동 업데이트되지 않습니다. 흐름에 업데이트된 프롬프트를 포함하려면 기본 흐름을 열고 다시 게시해야 합니다.