Customer storyLesson Pro logo

Every ticket across a family of lesson brands gets a note and a draft before a person opens it

Lesson Pro runs eesel on two Zendesk accounts, one for its lesson brands and one for GOSKATE. It works out which brand a ticket belongs to, drafts the reply in that brand's voice, finds instructors near a lesson from past tickets, and on Monday mornings builds a plan of the day for each member of the booking team.

Industry
Private lessons, sport and hobby instruction
Based in
United States
With eesel since
June 2026
1,900Zendesk tickets worked in a month8 Aug to 8 Sep 2026, across both Zendesk accounts
1,700internal notes left for the teambrand, context and what to do next, on the ticket
560replies drafted for a person to sendthe team approves before anything reaches a customer
4,000tickets, articles and web pages it answers fromabout 2,100 from Zendesk and 1,900 from goskate.com
goskate.com
Lesson Pro website
How it runs

What happens when a customer writes to Lesson Pro

  1. 1
    A ticket arrives

    Each customer message wakes eesel, and forms and voicemails are skipped.

  2. 2
    It works out the brand first

    It reads the company field or lesson type, and asks if still unsure.

  3. 3
    A note and a draft

    An internal note plus a reply signed as the right brand, sent by a person.

  4. 4
    Finding an instructor

    eesel searches past tickets near the lesson and lists instructors.

Connected integrations

  • Slack
  • Zendesk
  • wWebsite

Agents at work

  • eesel1,336 runs in 30 days
  • GOSKATE577 runs in 30 days

The company

Lesson Pro connects students with instructors for private lessons across the United States. Its best known brand is GOSKATE, which has taught skateboarding to beginners since 2009: over 120,000 lessons, more than 8,000 students, in three countries, with the instructor coming to the student's driveway or local skate park. The wider group runs lessons in bartending, archery, tennis, swimming, ice skating and more, and its parent HelloLesson lists more than 40 subjects.

Visit Lesson Pro at goskate.com

The problem

One support team answers for many brands. A ticket about a wedding bartender and a ticket about a bartending course look alike in the subject line and belong to different businesses with different answers and different signatures. Getting that wrong in a reply is worse than replying slowly.

The booking side has its own repeated work. For every lesson sold, someone has to find an instructor near the customer, and the best source is the instructors who already taught nearby, which lives in old tickets. And each week the team needs to know which lessons still have no instructor, ordered by how soon they start.

How it runs

Lesson Pro connected its Zendesk to eesel in June 2026 and added a second agent for the GOSKATE Zendesk in July. Both read the help center, past tickets and goskate.com, and both follow the same first rule: identify the brand before writing a word. Slack is connected too, for reports.

  • A customer message wakes eesel on the ticket. It reads the thread, searches past tickets and the help center, leaves an internal note and drafts the reply. The team sends it. A small number of replies go out directly.
  • Some tickets are skipped on purpose: job applications, voicemails, order forms and lesson sign-off forms are for people or other systems, not the agent.
  • Brand identification comes from the ticket's company field, then from the lesson type. Replies carry the right brand's signature, and a GOSKATE reply is signed for the customer's city.
  • Instructor search runs from an @eesel in an internal note. eesel maps the towns near the lesson, searches each one in Zendesk for completed and in-progress lessons, and lists the instructors it finds, with the tickets they taught on.
  • Monday plans. Early each Monday, New York time, a scheduled run for each booking agent lists that agent's lessons still waiting for an instructor, soonest first and overdue ones flagged, and posts a plan for the week into a Slack channel.
  • Weekly syncs pull new tickets and help center articles from both Zendesk accounts, so the instructor history it searches stays current.

A month of work

Between 8 August and 8 September 2026 eesel worked about 1,900 Zendesk tickets for Lesson Pro, about 1,300 on the Lesson Pro account and about 580 on GOSKATE. It left about 1,700 internal notes, ran about 660 knowledge searches, drafted about 560 replies for the team and sent 26 replies itself. Most of the work lands between 10am and 7pm US Eastern time, and the volume has held between about 370 and 490 tickets a week since late July.

What is next

A third agent, Sales Bot, was set up in September for the sales team in Slack. A sales agent on a call @mentions it with a customer's town or ZIP code, and it checks both Zendesk accounts for instructors within about 30 miles and answers with first name, last initial, area, and what they have taught before, never contact details. It has not started work yet.

A month of work

What eesel did, from its own records

Every count on this page comes from eesel's activity log for Lesson Pro, 8 Aug to 8 Sep 2026. The only estimate is the money and time saved, and the receipt shows how it is worked out.
$4,800
of people’s time a month, $58,000 a year
191 hours
about 5 working weeks, every month

$25 is an international benchmark for an hour of support time, not Lesson Pro’s own cost.

Conversations handled, 8 Aug to 8 Sep 20261,911
×Minutes a person would spend on one6
=Hours of people’s time191
×Cost of an hour, all in$25
=A month$4,800
A year$58,000
Zendesk tickets and other live work
Live work per week, the last 13 weeks
0244487Week of 15 Jun: 0Week of 22 Jun: 1122 JunWeek of 29 Jun: 198Week of 6 Jul: 2446 JulWeek of 13 Jul: 284Week of 20 Jul: 48420 JulWeek of 27 Jul: 368Week of 3 Aug: 3823 AugWeek of 10 Aug: 444Week of 17 Aug: 48717 AugWeek of 24 Aug: 425Week of 31 Aug: 47031 AugWeek of 7 Sept: 42
Show as a table
Week ofRuns
15 Jun0
22 Jun11
29 Jun198
6 Jul244
13 Jul284
20 Jul484
27 Jul368
3 Aug382
10 Aug444
17 Aug487
24 Aug425
31 Aug470
7 Sept42
When the work arrives
Hour of day, UTC. 29% of it lands between 10pm and 7am, when nobody is at a desk.
00:00 UTC: 9000:0001:00 UTC: 6202:00 UTC: 3703:00 UTC: 3904:00 UTC: 2605:00 UTC: 2606:00 UTC: 1906:0007:00 UTC: 2408:00 UTC: 1009:00 UTC: 1710:00 UTC: 2211:00 UTC: 3512:00 UTC: 4712:0013:00 UTC: 6114:00 UTC: 12515:00 UTC: 11216:00 UTC: 11217:00 UTC: 18718:00 UTC: 15918:0019:00 UTC: 15420:00 UTC: 14621:00 UTC: 14322:00 UTC: 15223:00 UTC: 106
Show as a table
Hour (UTC)Runs
00:0090
01:0062
02:0037
03:0039
04:0026
05:0026
06:0019
07:0024
08:0010
09:0017
10:0022
11:0035
12:0047
13:0061
14:00125
15:00112
16:00112
17:00187
18:00159
19:00154
20:00146
21:00143
22:00152
23:00106
What it did
Actions taken in the customer's tools, last 30 days
Internal notesInternal notes: 1,6891,689Knowledge searchesKnowledge searches: 660660Draft replies for the teamDraft replies for the team: 559559Public replies sentPublic replies sent: 2626Slack repliesSlack replies: 99
Show as a table
ActionCount
Internal notes1,689
Knowledge searches660
Draft replies for the team559
Public replies sent26
Slack replies9

Hire an eesel teammate for your support

Connect your helpdesk, let it learn from your past tickets, and start with drafts before it replies on its own.

Start free