Hi Taleb,
Hmm...A "resume IVR / resume bot" experience isn't something Genesys offers out-of-the-box or a packaged solution, yet.
Your - checkpoint + external store + ANI‑based re‑entry design is exactly the architecture anyone would recommend.
Additionally, Data Tables also allows you to store - last completed step, timestamp or any other variables, hence can be used as a 'checkpoint ledger for quickly looking up the ANI, CustomerID etc'
/about-data-tables/Other patterns / use-cases I've referred -
- store checkpoints & not the complete trancsripts/dialog.
- versioning the checkpoints
- branch instead of forcing the resume,
- if the bot and stored state diverge, route the user to a "clean restart"
Thanks
------------------------------
Ashiesh Sharma
GCX- GCP, ARC, SCR, QM
BT plc
------------------------------