> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.rightbrain.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.rightbrain.ai/_mcp/server.

# Templates for E-Commerce & Retail

> Task templates for product optimisation, customer service, and personalisation

E-commerce and retail teams use Rightbrain Tasks to optimise product listings, automate customer service, and personalise shopping experiences. Below are ready-to-use task templates with configuration details.

#### Product Management

#### Product Description Generation

**Purpose:** Create SEO-optimised product descriptions that convert browsers into buyers

**Inputs:**

* Product name and specifications
* Target audience profile
* SEO keywords list
* Brand voice guidelines

**Task Instructions:**

```
Create a compelling, SEO-optimised product description for {product_name} using its {product_specifications}, 
written for {target_audience}, incorporating {seo_keywords}, and following our {brand_voice}. 
Generate a product title, short description (150 characters), full description, 
feature bullet points, and meta tags.
```

**Outputs:**

* Optimised product title
* Short description (150 characters)
* Full product description
* Feature bullet points
* Meta description and tags

**Integration:** New product upload, bulk catalogue update, publish to storefront, sync across channels

**Try it now**

#### Product Categorisation

**Purpose:** Automatically classify products into appropriate departments, collections, and taxonomies

**Inputs:**

* Product name and description
* Product attributes (colour, size, material, etc.)
* Available categories and taxonomy structure
* Category assignment rules

**Task Instructions:**

```
Classify {product_name} with the following {product_description}. Assign primary category and relevant subcategories.
```

**Outputs:**

* Primary category assignment
* Subcategories

**Integration:** Product import, catalogue reorganisation, update category fields, flag for manual review if uncertain

**Try it now**

#### Review Analysis

**Purpose:** Extract insights, sentiment, and actionable feedback from customer product reviews

**Inputs:**

* Review text and star rating
* Product information
* Review metadata (date, verified purchase)
* Previous review patterns

**Task Instructions:**

```
Analyse customer {review}, extracting sentiment, identify key themes (quality, value, fit, functionality).
```

**Outputs:**

* Sentiment score and classification
* Key themes and topics mentioned
* Product strengths highlighted
* Issues and improvement areas
* Listing update recommendations

**Integration:** New review submission, scheduled batch analysis, update product insights dashboard, flag quality issues

**Try it now**

#### Competitor Price Monitoring

**Purpose:** Track competitor pricing and identify opportunities for price adjustments

**Inputs:**

* Product identifier and current price
* Competitor product URLs or data
* Pricing strategy parameters
* Market positioning guidelines

**Task Instructions:**

```
Monitor pricing for {competitor} and identify any trends.
```

**Outputs:**

* Competitor price comparison
* Price positioning analysis
* Recommended price adjustments
* Market opportunity identification
* Alerts for significant changes

**Integration:** Scheduled monitoring (daily/weekly), competitor price change detection, trigger repricing workflow

**Try it now**

#### Customer Service

#### Customer Inquiry Classification

**Purpose:** Route customer messages to appropriate teams and generate suggested responses

**Inputs:**

* Customer message text
* Order history and context
* Previous interaction history
* Available departments and workflows

**Task Instructions:**

```
Classify customer inquiry: {customer_message}.  Identify inquiry type (order status, returns, product questions, technical support, complaints). Assess urgency based on tone and content. Route to appropriate team and generate suggested response template.
```

**Outputs:**

* Inquiry category and subcategory
* Priority level (Critical/High/Medium/Low)
* Routing recommendation
* Suggested response template
* Escalation requirements

**Integration:** New customer message via email, chat, or support portal, assign to team queue, set SLA timer

**Try it now**

#### Order Status Response

**Purpose:** Automatically respond to order tracking and status inquiries

**Inputs:**

* Customer inquiry text
* Order number or customer identifier
* Order status and tracking information
* Delivery timeline estimates

**Task Instructions:**

```
Respond to order status inquiry: {customer_inquiry}. Retrieve order details for {order_history}. Generate helpful, reassuring response with relevant tracking details and next steps. Address any concerns expressed in the inquiry.
```

**Outputs:**

* Personalised status update response
* Tracking information formatted for customer
* Delivery timeline and expectations
* Proactive issue resolution if delays detected
* Follow-up actions required

**Integration:** Customer inquiry detected as order status request, send automated response, escalate if delivery issue detected

**Try it now**

#### Personalisation

#### Product Recommendation

**Purpose:** Generate personalised product suggestions based on customer behaviour and preferences

**Inputs:**

* Customer browsing history
* Purchase history
* Cart contents (if applicable)
* Product catalogue and inventory

**Task Instructions:**

```
Generate personalised product recommendations for customer with purchase history {purchase_data}. Recommend complementary products, alternatives, and items matching their style. 
```

**Outputs:**

* Ranked product recommendations (top 5-10)
* Recommendation rationale for each item
* Product pairing suggestions
* Personalisation confidence scores
* Fallback recommendations if insufficient data

**Integration:** Customer page view, email campaign, cart abandonment, display recommendations on site, personalise messaging

**Try it now**

#### Abandoned Cart Recovery

**Purpose:** Create personalised recovery messages tailored to each customer's cart contents

**Inputs:**

* Abandoned cart items
* Customer profile and history
* Time since abandonment
* Available incentives and promotions

**Task Instructions:**

```
Create cart recovery message for customer who abandoned based on {cart_items}. Craft a playful personalised message highlighting 
product benefits and offering a 10% discount.
```

**Outputs:**

* Personalised email subject line
* Recovery message body
* Product highlights from cart
* Incentive recommendation (discount, free shipping)
* Optimal send timing

**Integration:** Cart abandoned for defined period (1-24 hours), send recovery email, apply promotional code

**Try it now**

## Resources

#### [Create a Task](/api-reference/api-reference/tasks/tasks/list-tasks)

Complete API reference for task execution

#### [API Integration](/docs/quickstart/create-a-task)

Create and configure a Task over the API

#### [Product feature patterns](/docs/patterns/features)

Embed Task output in customer-facing product flows