Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VONAGE_LVN | Yes | Your Vonage virtual number | |
| VONAGE_API_KEY | Yes | Your Vonage API key | |
| VONAGE_API_URL | No | Vonage API URL for calls | https://api.nexmo.com/v1/calls |
| VONAGE_SMS_URL | No | Vonage API URL for SMS | https://rest.nexmo.com/sms/json |
| VONAGE_API_SECRET | Yes | Your Vonage API secret | |
| CALLBACK_SERVER_URL | No | URL for Vonage event callbacks. In development: http://localhost:8080. In production: use a public URL (such as an ngrok URL or your deployed server) | http://localhost:8080 |
| VONAGE_APPLICATION_ID | Yes | Your Vonage application ID | |
| VONAGE_PRIVATE_KEY_PATH | Yes | Path to your Vonage private key file |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |