🎯 TTP Agent SDK

Test Pages & Examples

Voice SDK Tests

Text Chat Tests

Widget Tests

🎨

Chat Widget Test

Test the TTPChatWidget with unified voice and text chat interface. Includes microphone permission handling, voice call functionality, and text messaging. Perfect for testing the complete widget experience.

Widget Voice Text New
πŸ”§

Client Tools Demo

Demonstrates registering and using client-side tools with the TTP Chat Widget. Learn how to create custom tools that the agent can call, such as navigation, form filling, or page interactions.

Widget Tools Demo
🎨

Widget Live Customization

Interactive customization tool for the TTP Chat Widget. Click on any element to customize colors, sizes, text, and icons. See all available designs and get instant code output for your configuration.

Widget Customization New
πŸ”§

Widget Customization (DEV)

Development version using unminified agent-widget.dev.js with source maps enabled. Perfect for debugging and testing new features. Same customization tool but with full source code visibility in browser DevTools.

Widget Dev Debug
πŸ›’

E-Commerce Widget Test

Test the TTPEcommerceWidget β€” a composition wrapper around TTPChatWidget that adds product display, cart management, and partner integration. Simulate show_products and cart_updated messages without a live voice call.

Widget Voice E-Commerce
πŸ’Š

Pharma Widget Test

Test the pharmacy flavor β€” medication search, prescription management, and medication cards with Rx/OTC badges. Simulate show_items and prescription_updated messages without a live voice call.

Widget Voice Pharma
🍽️

Restaurant Widget Test

Test the restaurant flavor β€” menu search, order management, menu item cards with allergen/dietary tags, and photo gallery. Simulate show_items, order_updated, and show_media messages without a live voice call.

Widget Voice Restaurant
πŸ—ΊοΈ

Tour Widget Test

Test the tours flavor β€” tour search, booking management, tour cards with activity tags, and photo gallery. Simulate show_items, cart_updated, and show_media messages without a live voice call.

Widget Voice Tours