# Active Call Documentation

Welcome to the Active Call documentation hub. Documentation is organized into two language sets.

## 🌐 Language / 语言

| 中文文档 | English Docs |
|---------|-------------|
| **[中文文档中心 →](./zh/README.md)** | **[English Documentation →](./en/README.md)** |

---

## 📚 Quick Index

### API Reference

- **[API Documentation](./api.md)** — WebSocket API, Commands, Events, and REST endpoints (English)

### Architecture Diagrams

- **[SIP Call Flow](./sip.png)** — SIP signaling and media flow diagram
- **[WebRTC Connection Flow](./webrtc.png)** — WebRTC connection setup diagram

### 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

### Other Technical Docs

- **[SIP Variable System](./sip_variable_system.md)** — SIP header variable extraction and usage
- **[Universal Env Vars](./universal_env_vars_implementation.md)** — Environment variable system implementation

---

## 📖 Additional Resources

- [Example Playbooks](../config/playbook/) — Ready-to-use playbook examples
- [Example Code](../examples/) — Sample implementations and utilities

---

For issues, questions, or contributions, please visit the project repository.
