AgentFlow: Customer Support Automation

Scenario: You've just completed your first month as the customer support specialist at TechStart, a growing software company with a popular productivity app. What seemed like a manageable job has quickly become overwhelming: your inbox is constantly flooded with support requests ranging from simple password resets to complex technical issues.

As the only full-time support, you're struggling to keep up. Customers are waiting longer for responses, you're working overtime, and your manager has noticed the growing backlog of unresolved tickets.

It's time to leverage your computational thinking to tackle this problem using AgentFlow — a drag-and-drop workflow automation tool with AI agents!

AgentFlow

Customer Support Automation

Instructions

Welcome to AgentFlow! You'll build a workflow to automate support ticket processing.

Start by dragging the Email Monitor block onto the workspace.

Progress

Scenario Details

Your Role: Customer support specialist at TechStart

Challenge: Overwhelming volume of support emails ranging from simple password resets to complex technical issues

Problem: Growing backlog, longer response times, working overtime

Goal: Create an automated workflow that can monitor the inbox, categorize tickets, and route them appropriately

Configure AI Agent

Write instructions for your AI agent to analyze and categorize support emails.

Guidance for Writing Effective AI Instructions

Your AI agent needs clear instructions on how to categorize and prioritize support emails. Include the following in your prompt:

1. Customer Information to Extract

  • Name
  • Email address
  • Account type (if mentioned)
  • Product/app version (if mentioned)

2. Issue Categories

Consider these common support categories:

  • Account Access: Password resets, login problems
  • Technical Issues: App errors, crashes, bugs
  • Billing: Payment problems, refund requests
  • Feature Requests: Suggestions for improvements
  • Data Issues: Syncing problems, lost data

3. Priority Levels

Explain how to determine the priority of a ticket:

  • High Priority: Issues preventing work, affecting many users, or containing urgent language
  • Medium Priority: Functional problems with workarounds
  • Low Priority: Feature requests, minor issues

4. Example Instructions

Example 1 (incomplete):

"Analyze each support email to identify the customer's name and email address. Categorize the issue as either Account, Technical, Billing, Feature Request, or Data problem. For technical issues, check if they mention app version..."

Example 2 (incomplete):

"Look for urgent language like 'ASAP', 'urgent', 'critical', or 'deadline' to identify high-priority tickets. Also consider enterprise or paid customers as higher priority. Technical issues that prevent work should be high priority, while feature requests are generally low priority..."

Agentic Workflow In Progress

An AI Agent task is running. Review your Agent's output below to debug your workflow.

AI Agent:

Support Emails

Support Tickets Successfully Created!

Your AI Agent has processed and categorized the support emails. Here are the results:

Account Access
1
Password Reset Needed Medium
Sarah Johnson (sarah.j@example.com)
Premium user for 6 months. Not receiving password reset emails.
Technical Issues
2
Can't access project files High
Michael Chen (m.chen@designco.net)
Enterprise user with urgent deadline. Project files unavailable error.
Sync issues with multiple devices Medium
Emma Rodriguez (emma.rodriguez@mail.com)
Tasks not syncing between iPhone and Windows laptop.
Billing
1
Billing question Medium
David Thompson (david.t@company.org)
Charged twice for monthly subscription. Requesting refund.
Feature Requests
1
Feature request: Dark mode Low
James Wilson (james.w@gmail.com)
Requesting dark mode feature for night use.

The system has automatically assigned tickets based on priority:

  • High Priority: Assigned to Lead Support Specialist (1 ticket)
  • Medium Priority: Assigned to Available Support Team Members (3 tickets)
  • Low Priority: Added to Feature Request Backlog (1 ticket)
Certificate of Completion
Support Workflow Automation
Has successfully designed and implemented an AI-powered support workflow automation system, demonstrating proficiency in computational thinking and prompt engineering.
Workflow Design
Process Automation
AI Prompt Engineering
System Integration
Support Ticketing
A+