# MKT WhatsApp Service Documentation

Welcome to the MKT WhatsApp Service documentation.

## 📚 Documentation

- **[Architecture](./ARCHITECTURE.md)** - System design, Clean Architecture layers, domain models, and integration patterns
- **[API Reference](./API.md)** - Complete API documentation with request/response examples
- **[WhatsApp Setup Guide](./WHATSAPP_SETUP.md)** - Step-by-step guide to setup Meta Business Account and WhatsApp API
- **[Automation Guide](./AUTOMATION_GUIDE.md)** - Creating automation flows with triggers, steps, and conditions
- **[AI Chatbot Guide](./AI_CHATBOT_GUIDE.md)** - Configuring AI agents with LLM, prompt engineering, and cost optimization

## 🚀 Quick Links

### Getting Started
1. [WhatsApp Setup Guide](./WHATSAPP_SETUP.md) - Setup WhatsApp Business API
2. [Architecture Overview](./ARCHITECTURE.md#system-overview) - Understand the system
3. [API Endpoints](./API.md) - Explore available APIs

### Development
- [Development Workflow](./ARCHITECTURE.md#clean-architecture-layers) - 4-phase development process
- [Domain Models](./ARCHITECTURE.md#domain-layer) - Business entities and aggregates
- [Testing Guide](./ARCHITECTURE.md#monitoring--observability) - Testing strategies

### Integration
- [Webhooks](./API.md#webhooks) - Receiving WhatsApp events
- [Automation Flows](./AUTOMATION_GUIDE.md#creating-a-flow) - Creating automation
- [AI Configuration](./AI_CHATBOT_GUIDE.md#creating-an-ai-agent) - Setup AI chatbot

## 🌍 Language

This is the **English** documentation. For Vietnamese, see [docs/vi/](../vi/README.md).

## 📖 Main README

Return to [main README](../../README.md) for service overview.
