Skip to main content

Overview

A ready-to-use chat interface component for deploying conversational Agents directly to your users. Status: 🔮 Planned for Q1 2026

What is the Chat Client?

A customizable, embeddable chat widget that connects directly to your Triform Agents, enabling end-users to interact with your AI systems through natural conversation.

Key Features

Embeddable Widget

Easily integrate into any website:
  • Single line of JavaScript
  • Customizable styling
  • Mobile-responsive
  • Supports iframes and native integration

Conversation Management

Handle multi-turn conversations:
  • Message history
  • Context persistence
  • Session management
  • Conversation branching

Rich Media Support

Beyond text:
  • Images and files
  • Code snippets with syntax highlighting
  • Tables and structured data
  • Interactive buttons and forms
  • Link previews

Customization

Brand it your way:
  • Custom colors and themes
  • Logo and avatar
  • Welcome messages
  • Suggested prompts
  • Custom CSS

Security & Privacy

Built-in safeguards:
  • Rate limiting
  • Content filtering
  • User authentication (optional)
  • PII redaction
  • Conversation encryption

Use Cases

Customer Support Bot
  • Embedded on help pages
  • Answers common questions
  • Escalates to human when needed
Product Assistant
  • Guides users through features
  • Provides personalized recommendations
  • Collects feedback
Internal Tools
  • Employee knowledge base
  • IT support chatbot
  • HR assistant
E-commerce
  • Product recommendations
  • Order tracking
  • Shopping assistance

Example Integration

<!-- Add to your website -->
<script src="https://cdn.triform.ai/chat-client.js"></script>
<script>
  TriformChat.init({
    agentId: 'agent_abc123',
    apiKey: 'tri_pk_...',
    theme: 'light',
    position: 'bottom-right',
    welcomeMessage: 'Hi! How can I help you today?'
  });
</script>

Configuration Options

{
  // Required
  agentId: 'agent_abc123',
  apiKey: 'tri_pk_...',
  
  // Styling
  theme: 'light' | 'dark' | 'auto',
  primaryColor: '#432dd7',
  position: 'bottom-right' | 'bottom-left',
  
  // Behavior
  welcomeMessage: 'Hello! How can I help?',
  suggestedPrompts: [
    'How do I get started?',
    'What features are available?',
    'Contact support'
  ],
  
  // Features
  enableFileUpload: true,
  enableFeedback: true,
  maxMessageLength: 2000,
  
  // Privacy
  enableAnalytics: true,
  anonymizeUsers: false
}

Mobile App Support

Native SDKs for iOS and Android:
  • Swift package for iOS
  • Kotlin library for Android
  • React Native component
  • Flutter plugin

Analytics & Insights

Track usage:
  • Conversation volume
  • User satisfaction (thumbs up/down)
  • Common questions
  • Drop-off points
  • Response times

Pricing

Included in all plans — No additional cost Usage limits:
  • Free: 1,000 messages/month
  • Pro: 50,000 messages/month
  • Enterprise: Unlimited

Timeline

Q1 2026: Beta release
Q2 2026: General availability
Q3 2026: Mobile SDKs
Q4 2026: Advanced features (voice, video)

Get Notified

Want early access? Sign up: triform.ai/chat-client-beta We’ll notify you when beta is available and provide documentation and examples.

Questions?

I