Skip to content

Fake CRM

IDfake_crm
CategoryDemo
FeaturesNone
DependenciesNone

Simulated CRM and customer support tools for testing and demonstrations. Manage customers, support tickets, and interaction history. State is persisted in the session filesystem.

ToolDescription
crm_list_customersList customers with pagination
crm_get_customerGet customer details by ID
crm_create_customerCreate a new customer
crm_list_ticketsList support tickets
crm_create_ticketCreate a support ticket
crm_update_ticketUpdate ticket status
crm_add_interactionAdd a customer interaction note
crm_search_customersSearch customers by criteria
  • Support agent demos — showcase agents handling customer inquiries and ticket management
  • Testing conversational workflows — validate agents managing customer interactions
  • Prompt development — develop customer service agent prompts with realistic data
User: A customer called about a billing issue, create a ticket
Agent:
→ crm_search_customers({ query: "billing issue" })
← []
→ crm_list_customers({ limit: 5 })
← [{ id: "cust-001", name: "Jane Smith", email: "[email protected]" }, ...]
"Which customer reported the billing issue?"
User: Jane Smith
Agent:
→ crm_create_ticket({
customer_id: "cust-001",
subject: "Billing discrepancy",
priority: "high",
description: "Customer reports incorrect charge on latest invoice"
})
← { ticket_id: "TKT-042", status: "open" }
→ crm_add_interaction({
customer_id: "cust-001",
type: "phone",
notes: "Customer called about billing discrepancy. Ticket TKT-042 created."
})