Posting on Behalf of a Customer, but would say its a good idea also.
Today when trying to edit the Engagement used in KC Bot you get below. Its a pretty bad experience where someone has to go back and forth to remove the Engagement from KC Bot, Pause the Engagement, Make Changes, Launch, then readd into KC Bot.

Especially, If a simple change needs to be done, such as fixing a spelling error, or changing the title of a step.
Somewhat related to this community thread: