Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NANGO_BASE_URL | No | Nango API base URL | https://api.nango.dev |
| NANGO_SECRET_KEY | Yes | Your Nango secret key | |
| NANGO_CONNECTION_ID | Yes | Your Nango connection ID | |
| NANGO_INTEGRATION_ID | No | Nango integration ID for WhatsApp Business | whatsapp-business |
| WHATSAPP_PHONE_NUMBER_ID | No | Your WhatsApp Business phone number ID (optional - can be set per call) | |
| WHATSAPP_BUSINESS_ACCOUNT_ID | No | Your WhatsApp Business account ID (optional - can be set per call) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| send_text_message | Send a text message or template message via WhatsApp Business API |
| send_image_message | Send an image message via WhatsApp Business API |
| send_video_message | Send a video message via WhatsApp Business API |
| send_document_message | Send a document message via WhatsApp Business API |
| send_audio_message | Send an audio/voice message via WhatsApp Business API |
| send_list_message | Send an interactive list message via WhatsApp Business API |
| send_button_message | Send an interactive button message via WhatsApp Business API |
| send_template_message | Send a template message with dynamic parameters via WhatsApp Business API |
| check_template_status | Check the approval status of a WhatsApp template |
| list_templates | List all templates for a WhatsApp Business Account |
| create_template | Create a new WhatsApp message template |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |