PC Express

Loblaw Digital

PC Express

Buy groceries online

Shopping

ChatGPT

First seen

Feb 12, 2026

74

Score

Tools & actions

Current tool inventory

7 actions

Actions

7

Templates

2

Auth used

None

add_products_to_cart

Render

PUBLIC WRITE Open world Destructive Add products to cart. Requires cart_id, store_id, items.

Visibility

public

Widget access

true

Labels

No labels declared

clear_cart

Render

PUBLIC WRITE Open world Destructive Clear cart. Requires cart_id.

Visibility

public

Widget access

true

Labels

No labels declared

get_cart

Render

Get cart information. Requires cart_id.

Visibility

public

Widget access

true

Labels

ReadOpen world

remove_products_from_cart

Render

PUBLIC WRITE Open world Destructive Remove products from cart. Requires cart_id, store_id, items.

Visibility

public

Widget access

true

Labels

No labels declared

search_for_products

Render

Search the product catalog for grocery products. Supports single or multiple product searches. For recipes: First provide the recipe with a friendly message, then search for ingredients. CRITICAL: Check conversation context for: 1) store_id → cart_id mapping (provide if exists, omit to auto-create), 2) Recipe/ingredients list from search_for_stores (use as 'term' parameter). If no ingredients in context, ask user what to search for. Store returned cart_id in context for future use. IMPORTANT: Infer banner from search_for_stores results - do not ask user. When products are displayed, direct users to use UI buttons to add products or adjust quantities. If products not found, offer to search with alternative keywords or add found products to cart.

Visibility

public

Widget access

true

Labels

ReadOpen world

search_for_stores

Render

Search for nearby stores by postal code. Finds stores with diverse brands automatically. REQUIRES: postal code only (no banner needed). Ask user for postal code if not provided. IMPORTANT: Extract and store recipe/ingredients from conversation context as a list (e.g., ['turkey', 'potatoes', 'gravy']) for later product searches. Invoke when LLM is unsure about available stores.

Visibility

public

Widget access

true

Labels

ReadOpen world

update_products_in_cart

Render

PUBLIC WRITE Open world Destructive Update product quantities in cart. Sets NEW quantity. Requires cart_id, store_id, items.

Visibility

public

Widget access

true

Labels

No labels declared