This guide explains how the "Session Resolved" event is triggered in both automatic and manual flows, and how the Auto-Close Session feature works to mark chats as complete after a period of inactivity or user confirmation.
What is the "Session Resolved" Event?

The Session Resolved
event is used to mark a user session as completed. It can be triggered through a follow-up user action such as selecting "I am satisfied".
How to implement:
Drag an Event Node into your flow canvas.
In the right sidebar, select
Session Resolved
from the list of event types.Connect this node to a message confirming the session has been resolved.
Optionally, follow up with a feedback request or closing message.
Auto-Close Session (Time-Based Resolution)

The Auto-Close Session feature resolves a session automatically after a defined period of inactivity.
How to configure:
Navigate to General Settings in your platform dashboard.
Locate the Auto-Close Session or Auto Resolve Time setting.
Set the time duration (e.g., 15 minutes, 1 hour).
After this duration passes without user interaction, the platform will automatically trigger the
Session Resolved
event.
Note: This feature helps manage session lifecycles and ensures inactive conversations do not remain open indefinitely.
Related Articles
How to invite Team Members to Your AI Agent?
Add teammates, assign roles, and collaborate from chatbot settings.
How to Add an AI Helpdesk to Your Website Widget With Optional Password Access
Embed an AI Helpdesk in Your Widget and Secure It in Minutes
Anywhere, Anytime Access to YourGPT Support Inbox
Instant Live Support from Your Phone with the YourGPT Mobile App
How to Clone Your AI Agent
Set Up Separate Bots for Staging, Production with Duplicate Bot
Choosing the Right AI Model for Your AI Agent
Compare models by performance, cost, reasoning ability, and use case fit
How to Implement CSAT Surveys Using Feedback Listeners in Studio
A guide to add a CSAT Survey Using Feedback Node in Studio