LLM Agent Chatbot for E-commerce Support Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online support systems for e-commerce platforms often require users to navigate through multiple interfaces and input points to resolve inquiries, frequently necessitating contact with customer care, and lack intuitive natural language interfaces for help articles.

Innovation Solution

A system that configures a set of tools on an interface system, utilizing a large language model (LLM) to process user queries via a chatbot application. The system generates prompts that include user queries, contextual information, and available tools, extracts actions and inputs from the LLM's responses, and executes corresponding tools to provide responses to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional support mechanisms are used, then users can access help through multiple interfaces, but users must navigate through multiple buttons and input points to reach resolution

Engineering Contradiction:
Improveease of navigationVSAvoidnumber of interfaces
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an LLM-based agent as an intermediary between users and the support system. This agent receives natural language queries, processes them through multiple internal tools and knowledge bases, and provides resolutions without requiring users to navigate multiple interfaces. The agent acts as a mediator that consolidates complex navigation into a single natural language interaction point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The LLM-based agent serves multiple functions within a single interface: it processes natural language queries, searches knowledge bases, executes tools, and provides resolutions. This multi-functional approach eliminates the need for separate interfaces for different support functions, thereby reducing the number of buttons and input points users must navigate through.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If help articles are provided, then users can find information to resolve issues, but the articles are cumbersome to navigate and lack intuitive interface

Engineering Contradiction:
Improveinformation accessibilityVSAvoidarticle navigation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The LLM-based agent serves as an intermediary that provides an intuitive natural language interface to access help articles and knowledge bases. Instead of requiring users to navigate cumbersome article structures, the agent processes natural language queries and retrieves relevant information through its internal knowledge base, thereby maintaining information accessibility while dramatically improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If self-service support is implemented, then users prefer autonomous assistance, but users are still routed to live agent care for assistance

Engineering Contradiction:
Improveself-service capabilityVSAvoidresolution accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent implements self-service support through an autonomous LLM-based agent that can independently process user queries, search knowledge bases, execute tools, and provide resolutions without human intervention. The agent operates continuously and can handle complex multi-step problems autonomously, thereby enhancing both self-service capability and resolution accuracy compared to traditional automated systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where the LLM agent iteratively processes user responses and adjusts its approach. When the agent encounters problems it cannot resolve, it can seek guidance from human agents through a structured feedback loop, ensuring high resolution accuracy while maintaining autonomous self-service capability for the majority of queries.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250086651A1Leveraging data for platform support using large language machine-learned model-based agents
Publication Date: 2025.03.13 MAPLEBEAR INC
  • US20250086651A1 patent drawing
  • US20250086651A1 patent drawing
  • US20250086651A1 patent drawing

AI summary

An online system provides a support application including a chatbot application. One or more tools may each be configured to access external data. The interface system hosts an agent powered by an underlying large language model. The online system receives a user query via the chatbot application. For at least one or more iterations, the online system performs steps to provide a prompt to the LLM that specifies at least the user query, contextual information, a list of available tools, or a request to output an action. The system parses the response from the LLM to extract a selected action and action inputs for the selected action. The system triggers execution of a respective tool that corresponds to the selected action with the action inputs. The system generates a response to the user query and transmits the response to the client device.