active-call 0.3.72

A SIP/WebRTC voice agent
Documentation
# Active Call Documentation (English)

Welcome to the Active Call English documentation hub.

## πŸ“š Documentation Index

### Getting Started

- **[Configuration Guide]./config_guide.md** β€” Complete guide for configuring Active Call with different calling scenarios

### Core Concepts

- **[API Documentation]../api.md** β€” Full WebSocket API reference (commands, events, REST endpoints)
- **[Playbook Tutorial]./playbook_tutorial.md** β€” Learn how to build stateful voice agents with Playbook
- **[Playbook Advanced Features]./playbook_advanced_features.md** β€” Advanced Playbook capabilities
- **[Template Syntax Comparison]./template_syntax_comparison.md** β€” Template syntax explanation and comparison

### Architecture & Integration

- **[A Decoupled Architecture for AI Voice Agent]./architecture.md** β€” System architecture overview
- **[VoiceAgent Integration with Telephony Networks]./webrtc_sip.md** β€” Technical implementation details

### Carrier Integration

- **[Twilio Elastic SIP Trunking]../twilio_integration.md** β€” Connect active-call to Twilio (TLS + SRTP)
- **[Telnyx SIP Trunking]../telnyx_integration.md** β€” Connect active-call to Telnyx

### Advanced Features

- **[Emotion Resonance]./features/emotion_resonance.md** β€” Real-time emotional response system
- **[HTTP Tool Integration]./features/http_tool.md** β€” External API integration via function calling
- **[Intent Clarification]./features/intent_clarification.md** β€” Advanced intent detection and clarification
- **[Voice Emotion]./features/voice_emotion.md** β€” Voice emotion analysis and synthesis
- **[Rolling Summary]./features/rolling_summary.md** β€” Conversation context rolling summary
- **[Context Repair]./features/context_repair.md** β€” Context repair and completion
- **[Tool Instructions]./features/tool_instructions.md** β€” Tool usage instructions
- **[Context Management]./features/context_management.md** β€” Conversation context management

## πŸš€ Quick Start by Scenario

### Scenario 1: Browser-based Voice Chat (WebRTC)
β†’ See [Configuration Guide - WebRTC Scenario](./config_guide.md)
*(Note: Requires HTTPS or 127.0.0.1)*

### Scenario 2: Telephony Integration (SIP)
β†’ See [Configuration Guide - SIP Scenario](./config_guide.md)

### Scenario 3: Custom Application Integration (WebSocket)
β†’ See [Configuration Guide - WebSocket Scenario](./config_guide.md)

### Scenario 4: Inbound Call Handling (SIP Registration)
β†’ See [Configuration Guide - SIP Inbound](./config_guide.md)

## πŸ“– Additional Resources

- [Example Playbooks]../../config/playbook/ β€” Ready-to-use playbook examples
- [Example Code]../../examples/ β€” Sample implementations and utilities
- [δΈ­ζ–‡ζ–‡ζ‘£]../zh/README.md β€” Chinese Documentation