Skip to main content

Create an AI Employee

An AI Employee is a configurable agent that answers questions, uses tools (CRM, email, WhatsApp, voice), and draws answers from Knowledge Hub. Create agents at /ai-employees and manage them from the dashboard and Command Centre.

Video

Video coming soon for this topic

Who can do this

Admin or users with AI Employees create permission.

Before you begin

What you'll accomplish

  • Named agent with avatar, tone, and enabled tools
  • Testable in Chat (/ai-employees/chat)
  • Optional: active runtime for production channels

Creation paths

PathBest for
Add New flow (/ai-employees → setup → brain)New agents from scratch or catalog
Catalog templateIndustry starter agents
Edit wizard (/ai-employees/:id/edit)Full control—Identity, Knowledge, Voice, Tools, Deploy

Sidebar AI Employees:

LabelRoute
Dashboard/ai-employees/list
Add New/ai-employees
Command Centre/ai-employees/command-center

Path A — Add New (three screens)

Screen 1 — Agent Builder (/ai-employees)

  1. Open Add New.
  2. Enter brief describing the agent role (or pick catalog template).
  3. Continue to identity setup.

Screen 2 — Identity (/ai-employees/agent-setup)

FieldUI
Agent namePlaceholder Untitled agent
RolePlaceholder Job title
AvatarChoose your hero / Your hero grid
Background colorColor swatches

Select Onboard → brain config.

Screen 3 — Brain config (/ai-employees/agent-brain-config)

Right panel tabs: Brain | Knowledge | Tools | Guardrails | Activity

Tools (toggle defaults):

  • CRM access, Voice, Web search, Email, Google Calendar, WhatsApp, Phone, AI call

Knowledge tab: links to Hub sections—Business overview, products, web pages, documents

Status: Draft/Active toggle
Launch runtime — activates agent (shows Launching… while processing)


Path B — Full edit wizard (/ai-employees/:employeeId/edit)

Steps when editing: IdentityKnowledgeVoice & personalityTools (Credentials) → Review

Identity step

FieldOptions
Employee name *Display name
GenderMale, Female, Non-binary, Other
DepartmentOrg unit
Languages *English, Hindi, …
Job titleRole label
Description *Instructions for behavior
ToneFormal, Casual, Professional, Friendly, Authoritative
PersonalityFree text
Working hoursStart / End / Timezone (IST, UTC, ET, London)
Working daysMon–Sun toggles
Guardrails *Must-not-do rules

Knowledge & Skills

  • Link to Knowledge Hub sections
  • Employee-specific documents — upload PDF/DOC/TXT
  • Uploaded (n) list

Call and Voice

  • Outgoing phone number, + Buy number
  • Voice & personality, Responsiveness, Interruption sensitivity
  • End call on silence (+ seconds)
  • Incoming number

Credentials (edit flow)

Per-tool fields: API Key, OAuth Client ID, Phone Number, etc.

Deploy / Review

Go-live readiness checklist:

  • Employee identity
  • Role & description
  • Knowledge / guardrails
  • Voice configured

Launch date, Launch time, Launch message
Team notifications: Send email, Slack channel

Button: Deploy AI Employee


Test the agent

  1. Open Chat at /ai-employees/chat.
  2. Select your agent.
  3. Ask questions covered in Knowledge Hub—answers should cite your business context, not generic placeholders.
  4. Test each enabled tool (e.g. "create a task for follow-up") in a sandbox contact.

Verify: Responses reference your ICP/products; refusals follow Guardrails.


Assign to channels

After launch:


Verify your work

  • Agent appears on /ai-employees/list with Active status
  • Chat test returns Knowledge Hub content
  • Command Centre shows healthy agent (no credential errors)
  • Optional call test connects via assigned number

Tips

tip

Write Description and Guardrails as if onboarding a human hire—specific beats vague.

tip

Enable only tools the agent needs—each tool requires credentials and adds failure points.

important

Without Knowledge Hub, agents hallucinate—complete Knowledge Hub first.


Troubleshooting

ProblemFix
Generic answersEnrich Knowledge Hub; upload employee-specific docs
Tool call failsCredentials tab; reconnect integration
Voice dropsCredits; Jarvis/LiveKit settings; number assignment
Launch runtime stuckCheck subscription; review Command Centre alerts
Agent missing in ChatStatus must be Active; refresh list

See also