GudDesk
Docs
Built-In Agents

Built-In Agents

Configure GudBot, TriageBot, and OnboardBot — the three AI agents that ship with GudDesk.

GudDesk includes three built-in agents that handle the most common support patterns. Each can be enabled, disabled, and configured independently.

GudBot — The First Responder

GudBot is the default agent that handles all incoming conversations. It reads the customer's message, searches your knowledge base, and responds with relevant information.

What GudBot Does

  • Analyzes the customer's message for intent
  • Searches your knowledge base for matching articles
  • Responds with a summary and a link to the full article
  • Asks if the answer was helpful
  • Resolves the conversation if the customer confirms
  • Escalates to a human if the customer says it didn't help

Configuration

Navigate to Settings > AI Agents > GudBot:

SettingDescriptionDefault
EnabledActivate GudBot for new conversationsOn
Response styleConcise, Detailed, or FriendlyFriendly
Auto-resolveClose conversations after confirmed resolutionOn
Escalation delaySeconds before offering human handoff30s
Fallback messageMessage when no KB articles match"Let me connect you with a team member."

TriageBot — The Router

TriageBot analyzes conversations and routes them to the right team or agent. It works alongside GudBot — if GudBot can't resolve the issue, TriageBot decides where it goes next.

Routing Rules

Configure routing rules in Settings > AI Agents > TriageBot:

  • Keyword-based: Messages containing "billing" → Billing team
  • Customer-based: Enterprise customers → Account management
  • Sentiment-based: Negative sentiment → Priority escalation
  • Intent-based: Bug reports → Engineering queue

Example Rules

ConditionAction
Message contains "refund" or "cancel"Assign to Billing team
Customer plan = EnterpriseTag as "High Priority"
Sentiment = NegativeAssign to Senior Support
Message contains "bug" or "error"Tag as "Bug Report", route to Engineering

OnboardBot — The Guide

OnboardBot activates for new users and proactively helps them get set up.

What OnboardBot Does

  • Sends a welcome message when a new user signs up
  • Checks in at key milestones (e.g., first widget install, first conversation)
  • Suggests helpful resources based on where the user is in their journey
  • Flags users who might be struggling to your customer success team

Configuration

Navigate to Settings > AI Agents > OnboardBot:

SettingDescriptionDefault
EnabledActivate for new usersOn
Welcome delayHow long after sign-up to send the first message5 minutes
Check-in milestonesTrigger messages at specific eventsWidget install, First conversation
Inactivity alertFlag users inactive for N days7 days

Agent Priority

When multiple agents are active, they process conversations in order:

  1. GudBot (first response, KB search)
  2. TriageBot (routing if GudBot escalates)
  3. OnboardBot (independent, only for new users)

You can change the priority order in Settings > AI Agents > Priority.