Glossary

Session

A single continuous customer interaction with an agent.

Session refers to a single continuous customer interaction with an agent, encompassing all exchanges between the customer and the agent from initiation to conclusion. In the context of agentic customer experience platforms, a session begins when a customer reaches out—via voice, SMS, email, or chat—and ends when the issue is resolved, the conversation is handed off to a human, or the interaction is otherwise closed. Sessions can include multiple messages, actions, and even channel switches, but are unified by their focus on resolving a specific customer need or request.

Why session matters for CX

Sessions are the fundamental unit for measuring and managing customer interactions in agentic CX platforms like Feather. They provide a clear boundary for tracking resolution rates, containment (how many issues are fully handled by the agent), and time to resolution. By structuring interactions as sessions, teams can analyze which types of requests are resolved automatically, which require escalation, and where bottlenecks occur.

In ecommerce, sessions are used to track the full lifecycle of a return request, from the initial customer inquiry through eligibility checks, label generation, and confirmation. This allows for precise measurement of how many returns are resolved without human intervention and how quickly customers receive outcomes.

For HR operations, sessions might encompass an employee’s leave request, including policy checks, documentation collection, and approval routing. By treating the entire process as a single session, organizations can ensure continuity, reduce handoffs, and identify where employees need additional support.

Sessions also impact the customer experience directly. Customers expect their issue to be handled as a coherent whole, not as a series of disconnected messages. A well-managed session ensures context is preserved, reduces repetition, and increases the likelihood of first-contact resolution.

For operations teams, sessions provide a framework for workload management, reporting, and quality assurance. They enable teams to identify trends, allocate resources, and continuously improve agent workflows based on real interaction data.

Challenges and considerations

  • Session boundaries can be ambiguous. Determining when a session starts and ends is not always straightforward, especially if customers return after a pause or switch channels. Clear rules are needed to avoid splitting or merging unrelated interactions.
  • Session context must be preserved. Losing track of conversation history or customer intent within a session can lead to repeated questions, frustration, and lower resolution rates. Robust memory and context management are essential.

A session is more than just a technical construct; it is the lens through which both customers and teams experience and evaluate agentic CX. Defining and managing sessions effectively enables accurate measurement, smoother handoffs, and a more seamless customer journey, supporting the broader goal of delivering efficient, agent-driven resolution across channels.

Ready to stop experimenting and start deploying?

Learn how teams across every industry are deploying AI agents in production and seeing results from day one.

Ready to stop experimenting and start deploying?

Learn how teams across every industry are deploying AI agents in production and seeing results from day one.

Ready to stop experimenting and start deploying?

Learn how teams across every industry are deploying AI agents in production and seeing results from day one.