{ "id": "customer-service/ecommerce-support", "industry": "customer-service", "role": "ecommerce-support", "updated_at": "2026-10-15T10:41:56Z", "goal": "Learn to triage, answer and escalate customer requests with written policies, a help-desk MCP if allowed, and a self-check before sending.", "permissions": "Read-only by default. Help-desk MCP servers (Zendesk, Freshdesk, Intercom, ...) need API keys and can send replies; ask the owner first.", "checklist": [ "Every reply answers the customer's actual question in the first two sentences.", "Refunds, cancellations and account changes follow the written policy; anything outside it is escalated, not improvised.", "Tickets are tagged with category and priority (P1-P4) before they are answered.", "No customer data, order numbers or emails are pasted into third-party tools that are not approved.", "Sending a reply, closing a ticket or issuing a refund through an MCP server happens only after the owner approved that tool.", "Knowledge-base articles cite the ticket pattern they came from and are reviewed before publishing.", "Escalations include a one-paragraph summary, what was tried, and what the customer was told." ], "case": null, "steps": [ { "step": "1-enrol", "read": [ { "id": "shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-openai-sdk-crash-course-2-st", "title": "2_1_support_ticket_agent", "type": "tutorial", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "A structured output agent demonstrating Pydantic schema-based responses for customer support ticket creation.", "summary_lang": "en", "source_url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/openai_sdk_crash_course/2_structured_output_agent/2_1_support_ticket_agent", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-openai-sdk-crash-course-2-st.md", "upstream_raw_url": "https://raw.githubusercontent.com/Shubhamsaboo/awesome-llm-apps/main/ai_agent_framework_crash_course/openai_sdk_crash_course/2_structured_output_agent/2_1_support_ticket_agent/README.md", "repo": "Shubhamsaboo/awesome-llm-apps", "author": "Shubhamsaboo", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/openai_sdk_crash_course/2_structured_output_agent/2_1_support_ticket_agent" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 141810, "repo_pushed_at": "2026-10-13" }, "course_step": "1-enrol", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-openai-sdk-crash-course-2-st/", "source": "seed" }, { "id": "shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-google-adk-crash-course-3-st", "title": "3_1_customer_support_ticket_agent", "type": "tutorial", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "A tutorial demonstrating how to implement a structured customer support ticketing system using Google's ADK (Agent Development Kit) framework. This example shows how to create type-safe, structured support tickets with priority levels, categories, and resolution estimates using Pydantic schemas and ", "summary_lang": "en", "source_url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/google_adk_crash_course/3_structured_output_agent/3_1_customer_support_ticket_agent", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-google-adk-crash-course-3-st.md", "upstream_raw_url": "https://raw.githubusercontent.com/Shubhamsaboo/awesome-llm-apps/main/ai_agent_framework_crash_course/google_adk_crash_course/3_structured_output_agent/3_1_customer_support_ticket_agent/README.md", "repo": "Shubhamsaboo/awesome-llm-apps", "author": "Shubhamsaboo", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/google_adk_crash_course/3_structured_output_agent/3_1_customer_support_ticket_agent" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 141810, "repo_pushed_at": "2026-10-13" }, "course_step": "1-enrol", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/shubhamsaboo-awesome-llm-apps-ai-agent-framework-crash-course-google-adk-crash-course-3-st/", "source": "seed" }, { "id": "openai-openai-cookbook-examples-using-tool-required-for-customer-service-ipynb", "title": "Using tool_choice=required for customer service (OpenAI cookbook)", "type": "tutorial", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "Using Tool Required for Customer Service The ChatCompletion endpoint now includes the ability to specify whether a tool must be called every time, by adding tool_choice='required' as a parameter. This adds an element of determinism to how you build your wrapping application, as you can count on a to", "summary_lang": "en", "source_url": "https://github.com/openai/openai-cookbook/blob/main/examples/Using_tool_required_for_customer_service.ipynb", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/openai-openai-cookbook-examples-using-tool-required-for-customer-service-ipynb.md", "upstream_raw_url": "https://raw.githubusercontent.com/openai/openai-cookbook/main/examples/Using_tool_required_for_customer_service.ipynb", "repo": "openai/openai-cookbook", "author": "openai", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/openai/openai-cookbook/blob/main/examples/Using_tool_required_for_customer_service.ipynb" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 76610, "repo_pushed_at": "2026-10-14" }, "course_step": "1-enrol", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/openai-openai-cookbook-examples-using-tool-required-for-customer-service-ipynb/", "source": "seed" }, { "id": "anthropics-claude-cookbooks-tool-use-customer-service-agent-ipynb", "title": "Customer service agent with tool use (Claude cookbook)", "type": "tutorial", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "Creating a Customer Service Agent with Client-Side Tools In this recipe, we'll demonstrate how to create a customer service chatbot using Claude 3 plus client-side tools. The chatbot will be able to look up customer information, retrieve order details, and cancel orders on behalf of the customer. We", "summary_lang": "en", "source_url": "https://github.com/anthropics/claude-cookbooks/blob/main/tool_use/customer_service_agent.ipynb", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/anthropics-claude-cookbooks-tool-use-customer-service-agent-ipynb.md", "upstream_raw_url": "https://raw.githubusercontent.com/anthropics/claude-cookbooks/main/tool_use/customer_service_agent.ipynb", "repo": "anthropics/claude-cookbooks", "author": "anthropics", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/anthropics/claude-cookbooks/blob/main/tool_use/customer_service_agent.ipynb" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 53454, "repo_pushed_at": "2026-10-14" }, "course_step": "1-enrol", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/anthropics-claude-cookbooks-tool-use-customer-service-agent-ipynb/", "source": "seed" } ] }, { "step": "2-pick-direction", "read": [ { "id": "google-adk-recipes-plugins-retail", "title": "ADK retail plugin", "type": "plugin", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "The **Retail AI Plugin** bundles two end-to-end Google Cloud retail skills for AI coding assistants (Gemini CLI, Claude Code, Antigravity, Codex) following the [Google Agent Plugins v1.0.0 specification][spec] (`plugin.json` + `skills//SKILL.md`):", "summary_lang": "en", "source_url": "https://github.com/google/adk-recipes/tree/main/plugins/retail", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/google-adk-recipes-plugins-retail.md", "upstream_raw_url": "https://raw.githubusercontent.com/google/adk-recipes/main/plugins/retail/README.md", "repo": "google/adk-recipes", "author": "google", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/google/adk-recipes/tree/main/plugins/retail" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 10452, "repo_pushed_at": "2026-10-14" }, "course_step": "4-do-it", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/google-adk-recipes-plugins-retail/", "source": "seed" }, { "id": "botsdots-customer-care", "title": "Customer Care", "type": "template", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Handles refunds and disputes, drafts support messages", "summary_lang": "en", "source_url": "https://botsdots.site/templates/customer-care", "raw_url": null, "upstream_raw_url": null, "repo": null, "author": "ColinMcDermott", "license": "template belongs to its creator (catalog CC0)", "redistributable": false, "content_policy": "link-and-summary-only", "original": { "kind": "excerpt", "license": "CC0-1.0", "url": "https://botsdots.site/templates/customer-care", "record": { "access": [ "money" ], "add": "https://x.ai/bot/NIjIeUSpzESYUiJTmrAvm", "cadence": "weekly", "catalog_sources": [ "kydlikebtc/awesome-grokbot", "majiayu000/awesome-grok-bot", "cs68614-hash/awesome-grokbot-templates", "GrokBot.dev (CC BY 4.0)", "GrokBot HQ (CC BY 4.0)" ], "category": "customer-sales", "creator": "ColinMcDermott", "firstSeen": "2026-10-02", "integrations": [], "name": "Customer Care", "official": false, "page": "https://botsdots.site/templates/customer-care", "risk": "high", "summary": "Handles refunds and disputes, drafts support messages" } }, "install": "https://x.ai/bot/NIjIeUSpzESYUiJTmrAvm", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": true, "risk_label": "high", "integrations": [] }, "metrics": { "score": 13, "first_seen_catalog": "2026-10-02" }, "course_step": "2-pick-direction", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/botsdots-customer-care/", "source": "botsdots" }, { "id": "botsdots-review-desk", "title": "Review Desk", "type": "template", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Drafts review replies in your shop's own voice, star-sorted, with you approving each one", "summary_lang": "en", "source_url": "https://botsdots.site/templates/review-desk", "raw_url": null, "upstream_raw_url": null, "repo": null, "author": "AraXsuper", "license": "template belongs to its creator (catalog CC0)", "redistributable": false, "content_policy": "link-and-summary-only", "original": { "kind": "excerpt", "license": "CC-BY-4.0", "url": "https://botsdots.site/templates/review-desk", "record": { "access": [], "add": "https://x.ai/bot/MuKDTS9Fq0UySwClmE8wc", "cadence": "on-demand", "catalog_sources": [ "kydlikebtc/awesome-grokbot", "majiayu000/awesome-grok-bot", "cs68614-hash/awesome-grokbot-templates", "GrokBot.dev (CC BY 4.0)", "GrokBot HQ (CC BY 4.0)" ], "category": "customer-sales", "creator": "AraXsuper", "firstSeen": "2026-09-25", "integrations": [], "name": "Review Desk", "official": false, "page": "https://botsdots.site/templates/review-desk", "risk": "low", "summary": "Drafts review replies in your shop's own voice, star-sorted, with you approving each one" } }, "install": "https://x.ai/bot/MuKDTS9Fq0UySwClmE8wc", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false, "risk_label": "low", "integrations": [] }, "metrics": { "score": 13, "first_seen_catalog": "2026-09-25" }, "course_step": "2-pick-direction", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/botsdots-review-desk/", "source": "botsdots" }, { "id": "botsdots-claims-finder", "title": "Claims Finder", "type": "template", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Digs through your inbox receipts for refunds, settlements and unclaimed money", "summary_lang": "en", "source_url": "https://botsdots.site/templates/claims-finder", "raw_url": null, "upstream_raw_url": null, "repo": null, "author": "DanBooneFerden", "license": "template belongs to its creator (catalog CC0)", "redistributable": false, "content_policy": "link-and-summary-only", "original": { "kind": "excerpt", "license": "CC-BY-4.0", "url": "https://botsdots.site/templates/claims-finder", "record": { "access": [ "inbox" ], "add": "https://x.ai/bot/6VeOVsZzMkrKElrPi_kOR", "cadence": "on-demand", "catalog_sources": [ "kydlikebtc/awesome-grokbot", "majiayu000/awesome-grok-bot", "cs68614-hash/awesome-grokbot-templates", "GrokBot.dev (CC BY 4.0)", "GrokBot HQ (CC BY 4.0)" ], "category": "inbox-calendar", "creator": "DanBooneFerden", "firstSeen": "2026-10-14", "integrations": [], "name": "Claims Finder", "official": false, "page": "https://botsdots.site/templates/claims-finder", "risk": "medium", "summary": "Digs through your inbox receipts for refunds, settlements and unclaimed money" } }, "install": "https://x.ai/bot/6VeOVsZzMkrKElrPi_kOR", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false, "risk_label": "medium", "integrations": [] }, "metrics": { "score": 11, "first_seen_catalog": "2026-10-14" }, "course_step": "2-pick-direction", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/botsdots-claims-finder/", "source": "botsdots" }, { "id": "botsdots-noshipsherlock", "title": "NoShipSherlock", "type": "template", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Lost Package Desk for a store: tracks missing, stalled, and delivered-but-not-received shipments, runs carrier playbooks, and never files or refunds", "summary_lang": "en", "source_url": "https://botsdots.site/templates/noshipsherlock", "raw_url": null, "upstream_raw_url": null, "repo": null, "author": "beyrouti", "license": "template belongs to its creator (catalog CC0)", "redistributable": false, "content_policy": "link-and-summary-only", "original": { "kind": "excerpt", "license": "CC0-1.0", "url": "https://botsdots.site/templates/noshipsherlock", "record": { "access": [], "add": "https://x.ai/bot/Lll9_CtLlBh_nEOWVQfMY", "cadence": "on-demand", "catalog_sources": [ "kydlikebtc/awesome-grokbot", "majiayu000/awesome-grok-bot", "cs68614-hash/awesome-grokbot-templates", "GrokBot HQ (CC BY 4.0)" ], "category": "customer-sales", "creator": "beyrouti", "firstSeen": "2026-09-26", "integrations": [], "name": "NoShipSherlock", "official": false, "page": "https://botsdots.site/templates/noshipsherlock", "risk": "low", "summary": "Lost Package Desk for a store: tracks missing, stalled, and delivered-but-not-received shipments, runs carrier playbooks, and never files or refunds" } }, "install": "https://x.ai/bot/Lll9_CtLlBh_nEOWVQfMY", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false, "risk_label": "low", "integrations": [] }, "metrics": { "score": 11, "first_seen_catalog": "2026-09-26" }, "course_step": "2-pick-direction", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/botsdots-noshipsherlock/", "source": "botsdots" } ] }, { "step": "3-learn-rules", "read": [ { "id": "google-adk-recipes-plugins-retail-skills-product-search-skill-md", "title": "retail-product-search", "type": "skill", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Creates product search agents with semantic search and RAG on Google Cloud (Vector Search on Gemini Enterprise Agent Platform, BigQuery, embeddings). Use when the user wants to \"build a product search agent\", \"create an e-commerce search\", \"make a shopping assistant\", \"set up semantic catalog discov", "summary_lang": "en", "source_url": "https://github.com/google/adk-recipes/blob/main/plugins/retail/skills/product-search/SKILL.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/google-adk-recipes-plugins-retail-skills-product-search-skill-md.md", "upstream_raw_url": "https://raw.githubusercontent.com/google/adk-recipes/main/plugins/retail/skills/product-search/SKILL.md", "repo": "google/adk-recipes", "author": "google", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/google/adk-recipes/blob/main/plugins/retail/skills/product-search/SKILL.md" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 10452, "repo_pushed_at": "2026-10-14" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/google-adk-recipes-plugins-retail-skills-product-search-skill-md/", "source": "seed" }, { "id": "sierra-research-tau2-bench-data-tau2-domains-retail-policy-md", "title": "tau2 retail agent policy", "type": "system-prompt", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "At the beginning of the conversation, you have to authenticate the user identity by locating their user id via email, or via name + zip code. This has to be done even when the user already provides the user id.", "summary_lang": "en", "source_url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/retail/policy.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/sierra-research-tau2-bench-data-tau2-domains-retail-policy-md.md", "upstream_raw_url": "https://raw.githubusercontent.com/sierra-research/tau2-bench/main/data/tau2/domains/retail/policy.md", "repo": "sierra-research/tau2-bench", "author": "sierra-research", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/retail/policy.md" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": null, "repo_pushed_at": null }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/sierra-research-tau2-bench-data-tau2-domains-retail-policy-md/", "source": "seed" }, { "id": "google-adk-recipes-plugins-retail-skills-virtual-tryon", "title": "retail-virtual-tryon", "type": "skill", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Creates virtual try-on agents supporting image and video (catwalk animation) try-ons on Google Cloud (Gemini image models and Veo on Gemini Enterprise Agent Platform). Handles resource setup, user photo uploading, image/video generation pipelines, local testing, and evaluation.", "summary_lang": "en", "source_url": "https://github.com/google/adk-recipes/blob/main/plugins/retail/skills/virtual-tryon/SKILL.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/google-adk-recipes-plugins-retail-skills-virtual-tryon.md", "upstream_raw_url": "https://raw.githubusercontent.com/google/adk-recipes/main/plugins/retail/skills/virtual-tryon/SKILL.md", "repo": "google/adk-recipes", "author": "google", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/google/adk-recipes/blob/main/plugins/retail/skills/virtual-tryon/SKILL.md" }, "install": "npx skills add google/adk-recipes --skill virtual-tryon", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 10452, "repo_pushed_at": "2026-10-14" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/google-adk-recipes-plugins-retail-skills-virtual-tryon/", "source": "github" }, { "id": "sierra-research-tau2-bench-data-tau2-domains-airline-policy", "title": "tau2-bench airline agent policy", "type": "system-prompt", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "The current time is 2024-05-15 15:00:00 EST.", "summary_lang": "en", "source_url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/airline/policy.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/sierra-research-tau2-bench-data-tau2-domains-airline-policy.md", "upstream_raw_url": "https://raw.githubusercontent.com/sierra-research/tau2-bench/main/data/tau2/domains/airline/policy.md", "repo": "sierra-research/tau2-bench", "author": "sierra-research", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/airline/policy.md" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 2239, "repo_pushed_at": "2026-10-15" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/sierra-research-tau2-bench-data-tau2-domains-airline-policy/", "source": "github" }, { "id": "sierra-research-tau2-bench-data-tau2-domains-telecom-main-policy", "title": "tau2-bench telecom agent policy", "type": "system-prompt", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "The current time is 2025-02-25 12:08:00 EST.", "summary_lang": "en", "source_url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/telecom/main_policy.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/sierra-research-tau2-bench-data-tau2-domains-telecom-main-policy.md", "upstream_raw_url": "https://raw.githubusercontent.com/sierra-research/tau2-bench/main/data/tau2/domains/telecom/main_policy.md", "repo": "sierra-research/tau2-bench", "author": "sierra-research", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/sierra-research/tau2-bench/blob/main/data/tau2/domains/telecom/main_policy.md" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 2239, "repo_pushed_at": "2026-10-15" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/sierra-research-tau2-bench-data-tau2-domains-telecom-main-policy/", "source": "github" }, { "id": "prompts-chat-legal-document-generator-agent-role", "title": "Legal Document Generator Agent Role", "type": "system-prompt", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "Generates comprehensive legal and policy documents (ToS, Privacy Policy, Cookie Policy, Community Guidelines, Content Policy, Refund Policy) tailored to a product or service.", "summary_lang": "en", "source_url": "https://prompts.chat/prompts/cmmx2ya3s000hic04l0i60mil_legal-document-generator-agent-role", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/prompts-chat-legal-document-generator-agent-role.md", "upstream_raw_url": null, "repo": null, "author": "wkaandemir", "license": "CC0-1.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "CC0-1.0", "url": "https://prompts.chat/prompts/cmmx2ya3s000hic04l0i60mil_legal-document-generator-agent-role" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "votes": 1, "created_at": "2026-03-19" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/prompts-chat-legal-document-generator-agent-role/", "source": "prompts.chat" } ] }, { "step": "4-do-it", "read": [ { "id": "shubhamsaboo-awesome-llm-apps-advanced-ai-agents-single-agent-apps-ai-customer-support-age", "title": "ai_customer_support_agent", "type": "case", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "This Streamlit app implements an AI-powered customer support agent for synthetic data generated using GPT-4o. The agent uses OpenAI's GPT-4o model and maintains a memory of past interactions using the Mem0 library with Qdrant as the vector store.", "summary_lang": "en", "source_url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/single_agent_apps/ai_customer_support_agent", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/shubhamsaboo-awesome-llm-apps-advanced-ai-agents-single-agent-apps-ai-customer-support-age.md", "upstream_raw_url": "https://raw.githubusercontent.com/Shubhamsaboo/awesome-llm-apps/main/advanced_ai_agents/single_agent_apps/ai_customer_support_agent/README.md", "repo": "Shubhamsaboo/awesome-llm-apps", "author": "Shubhamsaboo", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/single_agent_apps/ai_customer_support_agent" }, "install": null, "security": { "audited": false, "executes_code": true, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 141810, "repo_pushed_at": "2026-10-13" }, "course_step": "4-do-it", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/shubhamsaboo-awesome-llm-apps-advanced-ai-agents-single-agent-apps-ai-customer-support-age/", "source": "seed" }, { "id": "openai-openai-cs-agents-demo", "title": "OpenAI customer service agents demo (Agents SDK)", "type": "case", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "This repository contains a demo of a Customer Service interface built on top of the [OpenAI Agents SDK](https://openai.github.io/openai-agents-python/).", "summary_lang": "en", "source_url": "https://github.com/openai/openai-cs-agents-demo", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/openai-openai-cs-agents-demo.md", "upstream_raw_url": "https://raw.githubusercontent.com/openai/openai-cs-agents-demo/main/README.md", "repo": "openai/openai-cs-agents-demo", "author": "openai", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/openai/openai-cs-agents-demo" }, "install": null, "security": { "audited": false, "executes_code": true, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 6588, "repo_pushed_at": "2025-12-18" }, "course_step": "4-do-it", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/openai-openai-cs-agents-demo/", "source": "seed" }, { "id": "reminia-zendesk-mcp-server", "title": "Zendesk MCP server", "type": "mcp", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "A Model Context Protocol server for Zendesk.", "summary_lang": "en", "source_url": "https://github.com/reminia/zendesk-mcp-server", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/reminia-zendesk-mcp-server.md", "upstream_raw_url": "https://raw.githubusercontent.com/reminia/zendesk-mcp-server/main/README.md", "repo": "reminia/zendesk-mcp-server", "author": "reminia", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/reminia/zendesk-mcp-server" }, "install": "see README (uv / Claude Desktop config); needs Zendesk API token", "security": { "audited": false, "executes_code": true, "needs_credentials": true, "writes_external": false }, "metrics": { "repo_stars": 123, "repo_pushed_at": "2026-08-27" }, "course_step": "4-do-it", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/reminia-zendesk-mcp-server/", "source": "seed" }, { "id": "wyre-ai-freshdesk-mcp", "title": "Freshdesk MCP server", "type": "mcp", "industry": "customer-service", "roles": [ "support-agent" ], "summary": "A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server that provides AI assistants with structured access to the [Freshdesk](https://www.freshdesk.com) customer support platform — tickets, contacts, companies, agents, groups, the knowledge base, and SLA/business-hours configuratio", "summary_lang": "en", "source_url": "https://github.com/WYRE-AI/freshdesk-mcp", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/wyre-ai-freshdesk-mcp.md", "upstream_raw_url": "https://raw.githubusercontent.com/WYRE-AI/freshdesk-mcp/main/README.md", "repo": "WYRE-AI/freshdesk-mcp", "author": "WYRE-AI", "license": "Apache-2.0 (LICENSE file; GitHub API reports NOASSERTION)", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0 (LICENSE file; GitHub API reports NOASSERTION)", "url": "https://github.com/WYRE-AI/freshdesk-mcp" }, "install": "MCP Registry: io.github.WYRE-AI/freshdesk-mcp; needs Freshdesk API key", "security": { "audited": false, "executes_code": true, "needs_credentials": true, "writes_external": false }, "metrics": { "repo_stars": 0, "repo_pushed_at": "2026-10-14" }, "course_step": "4-do-it", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/wyre-ai-freshdesk-mcp/", "source": "seed" } ] }, { "step": "5-self-check", "read": [ { "id": "sierra-research-tau2-bench", "title": "tau2-bench (customer-service agent benchmark)", "type": "benchmark", "industry": "customer-service", "roles": [ "ecommerce-support" ], "summary": "τ-bench family benchmark (MIT) that simulates user–agent conversations in customer-service domains (retail, airline, telecom, banking) with tools, policies and automatic task evaluation.", "summary_lang": "en", "source_url": "https://github.com/sierra-research/tau2-bench", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/sierra-research-tau2-bench.md", "upstream_raw_url": "https://raw.githubusercontent.com/sierra-research/tau2-bench/main/README.md", "repo": "sierra-research/tau2-bench", "author": "sierra-research", "license": "MIT", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "MIT", "url": "https://github.com/sierra-research/tau2-bench" }, "install": null, "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": null, "repo_pushed_at": null }, "course_step": "5-self-check", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/sierra-research-tau2-bench/", "source": "seed" }, { "id": "anthropics-knowledge-work-plugins-customer-support-skills-customer-escalation-skill-md", "title": "customer-escalation", "type": "skill", "industry": "customer-service", "roles": [ "support-lead" ], "summary": "Package an escalation for engineering, product, or leadership with full context. Use when a bug needs engineering attention beyond normal support, multiple customers report the same issue, a customer is threatening to churn, or an issue has sat unresolved past its SLA.", "summary_lang": "en", "source_url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/customer-support/skills/customer-escalation/SKILL.md", "raw_url": "https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/originals/anthropics-knowledge-work-plugins-customer-support-skills-customer-escalation-skill-md.md", "upstream_raw_url": "https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/customer-support/skills/customer-escalation/SKILL.md", "repo": "anthropics/knowledge-work-plugins", "author": "anthropics", "license": "Apache-2.0", "redistributable": true, "content_policy": "mirror-with-attribution", "original": { "kind": "full", "license": "Apache-2.0", "url": "https://github.com/anthropics/knowledge-work-plugins/blob/main/customer-support/skills/customer-escalation/SKILL.md" }, "install": "npx skills add anthropics/knowledge-work-plugins --skill customer-escalation", "security": { "audited": false, "executes_code": false, "needs_credentials": false, "writes_external": false }, "metrics": { "repo_stars": 29728, "repo_pushed_at": "2026-10-15" }, "course_step": "3-learn-rules", "status": "active", "first_seen": "2026-10-15T10:15:30Z", "updated_at": "2026-10-15T10:15:30Z", "checked_at": "2026-10-15T10:15:30Z", "http_status": { "source": 200 }, "page": "https://siinxu.github.io/agent-academy/r/anthropics-knowledge-work-plugins-customer-support-skills-customer-escalation-skill-md/", "source": "seed" } ] } ] }