Checkpoint
It creates a savepoint in the flow, enabling the conversation to resume from that point based on user input or system signals.
Last updated
Was this helpful?
It creates a savepoint in the flow, enabling the conversation to resume from that point based on user input or system signals.
Last updated
Was this helpful?
Setting up checkpoints:
Place checkpoint node at key conversation points
Configure "Wait for user input" if interaction is needed
Connect both user input and signal paths if required
Create paths for different continuation scenarios
Link to appropriate next steps in the flow
Example: As shown in the screenshot, checkpoints are used after intent recognition to maintain conversation state:
Common use cases:
Maintain conversation state during multi-step processes
Handle interruptions gracefully
Create conversation branches
Manage form-filling and data collection sequences
Important considerations:
Consider both user inputs and system signals
Consider using "Go to flow" for more complex paths
Test checkpoint returns thoroughly
Plan checkpoint connections carefully