FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
bami_kole
bami_kolemy-first-val
Public
Like
my-first-val
Home
Code
4
backend
1
frontend
3
shared
1
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
Sign up now
Code
/
Code
/
Search
index.ts
https://bami_kole--354260dc3f9c11f092fd76b3cceeab13.web.val.run
README.md

Customer Role-Play Training App

A training application for customer support personnel where AI acts as various customer personas to help practice handling different types of customer interactions.

Features

  • Multiple customer personas (frustrated, confused, polite, demanding, etc.)
  • Realistic customer scenarios and issues
  • Real-time chat interface
  • Training feedback and tips

Structure

  • backend/index.ts - Main Hono server with API routes
  • frontend/index.html - Main chat interface
  • frontend/index.tsx - React chat components
  • shared/types.ts - Shared TypeScript types

Usage

The app presents different customer scenarios where support trainees can practice their skills. The AI customer will respond realistically based on the chosen persona and scenario.

HTTP
  • index.ts
    bami_kole--35…13.web.val.run
Code
backendfrontendsharedREADME.md
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.