| GET | /health/live | Health | HealthController_liveness |
| GET | /health/ready | Health | HealthController_readiness |
| GET | /api/v1/agents/:agentId/widget-customization | agent-widget-customization | AgentWidgetCustomizationController_getCustomization |
| PUT | /api/v1/agents/:agentId/widget-customization/draft | agent-widget-customization | AgentWidgetCustomizationController_saveDraft |
| POST | /api/v1/agents/:agentId/widget-customization/validate | agent-widget-customization | AgentWidgetCustomizationController_validate |
| POST | /api/v1/agents/:agentId/widget-customization/publish | agent-widget-customization | AgentWidgetCustomizationController_publish |
| GET | /api/v1/agents/:agentId/widget-customization/versions | agent-widget-customization | AgentWidgetCustomizationController_listVersions |
| GET | /api/v1/agents/:agentId/widget-customization/versions/:versionId | agent-widget-customization | AgentWidgetCustomizationController_getVersion |
| POST | /api/v1/agents/:agentId/widget-customization/versions/:versionId/restore | agent-widget-customization | AgentWidgetCustomizationController_restoreVersion |
| POST | /api/v1/agents/:agentId/widget-customization/preview-session | agent-widget-customization | AgentWidgetCustomizationController_createPreviewSession |
| GET | /api/v1/agents/:agentId/widget-customization/versions/:versionId/render | agent-widget-customization | AgentWidgetCustomizationController_renderVersion |
| GET | /api/v1/agents/widget-preview/:token/render | widget-preview | WidgetPreviewController_renderPreview |
| POST | /api/v1/agents | agents | AgentController_create |
| GET | /api/v1/agents | agents | AgentController_findAll |
| GET | /api/v1/agents/:id | agents | AgentController_findOne |
| PATCH | /api/v1/agents/:id | agents | AgentController_update |
| POST | /api/v1/agents/:id/generate-prompt | agents | AgentController_generatePrompt |
| POST | /api/v1/agents/:id/webhook-token | agents | AgentController_generateWebhookToken |
| GET | /api/v1/agents/:id/active-services | agents | AgentController_getActiveServices |
| DELETE | /api/v1/agents/:id | agents | AgentController_remove |
| GET | /api/v1/analytics/tools | analytics | AnalyticsController_listTools |
| GET | /api/v1/analytics/results | analytics | AnalyticsController_results |
| GET | /api/v1/analytics/agents/:agentId/bindings | analytics | AnalyticsController_listBindings |
| POST | /api/v1/analytics/agents/:agentId/bindings | analytics | AnalyticsController_createBinding |
| PATCH | /api/v1/analytics/agent-bindings/:bindingId | analytics | AnalyticsController_updateBinding |
| DELETE | /api/v1/analytics/agent-bindings/:bindingId | analytics | AnalyticsController_deleteBinding |
| GET | /api/v1/call-logs | call-logs | CallLogsController_list |
| GET | /api/v1/call-logs/summary | call-logs | CallLogsController_summary |
| GET | /api/v1/call-logs/filter-options | call-logs | CallLogsController_filterOptions |
| GET | /api/v1/call-logs/export | call-logs | CallLogsController_export |
| GET | /api/v1/call-logs/:sessionId/full | call-logs | CallLogsController_findFull |
| POST | /api/v1/internal/call-logs/import | internal/call-logs | PlatformLogImportController_importBatch |
| POST | /api/v1/internal/campaigns/:id/start | InternalCampaignRuntime (default) | InternalCampaignRuntimeController_start |
| POST | /api/v1/internal/campaigns/:id/pause | InternalCampaignRuntime (default) | InternalCampaignRuntimeController_pause |
| POST | /api/v1/internal/callbacks/schedule | internal-callbacks | CallbackCommandController_schedule |
| PATCH | /api/v1/internal/callbacks/:callbackId/stale | internal-callbacks | CallbackCommandController_markStale |
| POST | /api/v1/channels/voice/call | channels | ChannelController_initiateCall |
| POST | /api/v1/channels/chat/messages | channels | ChannelController_sendChatMessage |
| GET | /api/v1/channels/chat/sessions/:sessionId/messages | channels | ChannelController_getChatMessages |
| POST | /api/v1/channels/whatsapp/messages | channels | ChannelController_sendWhatsAppMessage |
| POST | /api/v1/channels/web/session | channels | ChannelController_startWebSession |
| POST | /api/v1/channels/whatsapp/send-template | channels | ChannelController_sendWhatsAppTemplate |
| GET | /api/v1/channels/sms/numbers | channels | ChannelController_listSmsNumbers |
| GET | /api/v1/channels/sms/twilio-numbers | channels | ChannelController_listTwilioNumbers |
| POST | /api/v1/channels/sms/send | channels | ChannelController_sendSms |
| POST | /api/v1/internal/live-call/transfer | internal-live-call | LiveCallCommandController_transfer |
| POST | /api/v1/channels/sync-webhooks/:provider | channels | WebhookSyncController_sync |
| GET | /api/v1/channels/sync-webhooks/acefone/inbound-urls | channels | WebhookSyncController_acefoneInboundUrls |
| POST | /api/v1/internal/whatsapp/schedule-reminder | internal-whatsapp | WhatsAppReminderController_scheduleReminder |
| POST | /api/v1/chat/sessions | chatbot | ChatbotController_start |
| POST | /api/v1/chat/sessions/:sessionId/end | chatbot | ChatbotController_end |
| POST | /api/v1/chat/messages | chatbot | ChatbotController_send |
| POST | /api/v1/chat/messages/stream | chatbot | ChatbotController_stream |
| POST | /api/v1/integrations/google-drive/sync | Integrations | GoogleDriveExportController_sync |
| GET | /api/v1/internal/agents/:id/validate | Internal | InternalAgentController_validate |
| POST | /api/v1/internal/agents/names | Internal | InternalAgentController_resolveNames |
| GET | /api/v1/internal/agents/count | Internal | InternalAgentController_countByTenant |
| POST | /api/v1/internal/agents/disconnect-integrations | Internal | InternalAgentController_disconnectIntegrations |
| POST | /api/v1/internal/agents/reactivate-integrations | Internal | InternalAgentController_reactivateIntegrations |
| POST | /api/v1/internal/agents/:id/transfer | Internal | InternalAgentController_transferAgent |
| POST | /api/v1/internal/sessions/callback-execution | Internal | InternalSessionDetailController_createCallbackSession |
| GET | /api/v1/internal/sessions/active-count | Internal | InternalSessionDetailController_getActiveCount |
| GET | /api/v1/internal/sessions/:sessionId/detail | Internal | InternalSessionDetailController_getDetail |
| PATCH | /api/v1/internal/sessions/:sessionId/provider-call-id | Internal | InternalSessionDetailController_attachProviderCallId |
| PATCH | /api/v1/internal/sessions/:sessionId/fail | Internal | InternalSessionDetailController_failSession |
| POST | /api/v1/knowledge-bases | knowledge-bases | KnowledgeBaseController_createKnowledgeBase |
| GET | /api/v1/knowledge-bases | knowledge-bases | KnowledgeBaseController_listKnowledgeBases |
| GET | /api/v1/knowledge-bases/:id | knowledge-bases | KnowledgeBaseController_getKnowledgeBase |
| PATCH | /api/v1/knowledge-bases/:id | knowledge-bases | KnowledgeBaseController_updateKnowledgeBase |
| DELETE | /api/v1/knowledge-bases/:id | knowledge-bases | KnowledgeBaseController_deleteKnowledgeBase |
| POST | /api/v1/knowledge-bases/:kbId/sources | knowledge-bases | KnowledgeBaseController_createSource |
| GET | /api/v1/knowledge-bases/:kbId/sources | knowledge-bases | KnowledgeBaseController_listSources |
| GET | /api/v1/knowledge-bases/sources/:id | knowledge-bases | KnowledgeBaseController_getSource |
| DELETE | /api/v1/knowledge-bases/sources/:id | knowledge-bases | KnowledgeBaseController_deleteSource |
| POST | /api/v1/knowledge-bases/:kbId/documents/upload | knowledge-bases | KnowledgeBaseController_uploadDocument |
| POST | /api/v1/knowledge-bases/:kbId/ingestion-jobs | knowledge-bases | KnowledgeBaseController_createIngestionJob |
| GET | /api/v1/knowledge-bases/:kbId/ingestion-jobs | knowledge-bases | KnowledgeBaseController_listIngestionJobs |
| GET | /api/v1/knowledge-bases/ingestion-jobs/:id | knowledge-bases | KnowledgeBaseController_getIngestionJob |
| GET | /api/v1/llm/providers | llm | LlmController_listProviders |
| POST | /api/v1/llm/providers | llm | LlmController_createProvider |
| GET | /api/v1/llm/providers/:id | llm | LlmController_getProvider |
| PATCH | /api/v1/llm/providers/:id | llm | LlmController_updateProvider |
| DELETE | /api/v1/llm/providers/:id | llm | LlmController_deleteProvider |
| GET | /api/v1/llm/models | llm | LlmController_listModels |
| POST | /api/v1/llm/models | llm | LlmController_createModel |
| GET | /api/v1/llm/models/:id | llm | LlmController_getModel |
| PATCH | /api/v1/llm/models/:id | llm | LlmController_updateModel |
| DELETE | /api/v1/llm/models/:id | llm | LlmController_deleteModel |
| GET | /api/v1/prompts/personas | Prompts (default) | PromptsController_listPersonas |
| GET | /api/v1/prompts/use-cases | Prompts (default) | PromptsController_listUseCases |
| POST | /api/v1/prompts/use-cases | Prompts (default) | PromptsController_createUseCase |
| GET | /api/v1/prompts/use-cases/:id | Prompts (default) | PromptsController_getUseCase |
| PATCH | /api/v1/prompts/use-cases/:id | Prompts (default) | PromptsController_updateUseCase |
| DELETE | /api/v1/prompts/use-cases/:id | Prompts (default) | PromptsController_deleteUseCase |
| POST | /api/v1/sessions/:sessionId/rating | ratings | RatingController_create |
| GET | /api/v1/sessions/:sessionId/rating | ratings | RatingController_findOne |
| GET | /api/v1 | Service | ServiceInfoController_getServiceInfo |
| POST | /api/v1/sessions | sessions | SessionController_create |
| GET | /api/v1/sessions | sessions | SessionController_findAll |
| GET | /api/v1/sessions/:id | sessions | SessionController_findOne |
| GET | /api/v1/stt-providers | stt-providers | SttCatalogController_findAll |
| GET | /api/v1/tools/agent-bindings | Tools (default) | ToolsController_listBindings |
| GET | /api/v1/tools/agent-bindings/:bindingId | Tools (default) | ToolsController_getBinding |
| PATCH | /api/v1/tools/agent-bindings/:bindingId | Tools (default) | ToolsController_updateBinding |
| DELETE | /api/v1/tools/agent-bindings/:bindingId | Tools (default) | ToolsController_deleteBinding |
| POST | /api/v1/tools/agents/:agentId/bindings | Tools (default) | ToolsController_createBinding |
| GET | /api/v1/tools/agents/:agentId/runtime-tools | Tools (default) | ToolsController_runtimeTools |
| POST | /api/v1/tools/cal-com/event-types | Tools (default) | ToolsController_calComEventTypes |
| GET | /api/v1/tools/execution-logs/usage-summary | Tools (default) | ToolsController_usageSummary |
| GET | /api/v1/tools/execution-logs | Tools (default) | ToolsController_listLogs |
| GET | /api/v1/tools/execution-logs/:logId | Tools (default) | ToolsController_getLog |
| POST | /api/v1/tools/execution-logs | Tools (default) | ToolsController_createLog |
| PATCH | /api/v1/tools/execution-logs/:logId | Tools (default) | ToolsController_updateLog |
| DELETE | /api/v1/tools/execution-logs/:logId | Tools (default) | ToolsController_deleteLog |
| GET | /api/v1/tools | Tools (default) | ToolsController_list |
| POST | /api/v1/tools | Tools (default) | ToolsController_create |
| GET | /api/v1/tools/:id | Tools (default) | ToolsController_getOne |
| PATCH | /api/v1/tools/:id | Tools (default) | ToolsController_update |
| DELETE | /api/v1/tools/:id | Tools (default) | ToolsController_remove |
| POST | /api/v1/sessions/:sessionId/transcript/entries | transcripts | TranscriptController_addEntry |
| GET | /api/v1/sessions/:sessionId/transcript | transcripts | TranscriptController_findBySession |
| POST | /api/v1/tts-providers | tts-providers | TtsProviderController_create |
| GET | /api/v1/tts-providers | tts-providers | TtsProviderController_findAll |
| GET | /api/v1/tts-providers/:id | tts-providers | TtsProviderController_findOne |
| PATCH | /api/v1/tts-providers/:id | tts-providers | TtsProviderController_update |
| DELETE | /api/v1/tts-providers/:id | tts-providers | TtsProviderController_remove |
| POST | /api/v1/internal/voice-languages | internal-voice-languages | InternalVoiceLanguageController_create |
| POST | /api/v1/voice-languages | voice-languages | VoiceLanguageController_create |
| GET | /api/v1/voice-languages | voice-languages | VoiceLanguageController_findAll |
| GET | /api/v1/voice-languages/:id | voice-languages | VoiceLanguageController_findOne |
| PATCH | /api/v1/voice-languages/:id | voice-languages | VoiceLanguageController_update |
| DELETE | /api/v1/voice-languages/:id | voice-languages | VoiceLanguageController_remove |
| POST | /api/v1/voice-numbers | voice-numbers | VoiceNumberController_create |
| GET | /api/v1/voice-numbers | voice-numbers | VoiceNumberController_findAll |
| GET | /api/v1/voice-numbers/:id | voice-numbers | VoiceNumberController_findOne |
| PATCH | /api/v1/voice-numbers/:id | voice-numbers | VoiceNumberController_update |
| DELETE | /api/v1/voice-numbers/:id | voice-numbers | VoiceNumberController_remove |
| POST | /api/v1/voice-profiles | VoiceProfile (default) | VoiceProfileController_create |
| GET | /api/v1/voice-profiles | VoiceProfile (default) | VoiceProfileController_findAll |
| GET | /api/v1/voice-profiles/:id | VoiceProfile (default) | VoiceProfileController_findOne |
| PATCH | /api/v1/voice-profiles/:id | VoiceProfile (default) | VoiceProfileController_update |
| DELETE | /api/v1/voice-profiles/:id | VoiceProfile (default) | VoiceProfileController_remove |
| POST | /api/v1/internal/voices | internal-voices | InternalVoiceController_create |
| PATCH | /api/v1/internal/voices/:id | internal-voices | InternalVoiceController_update |
| POST | /api/v1/voices | voices | VoiceController_create |
| GET | /api/v1/voices | voices | VoiceController_findAll |
| POST | /api/v1/voices/preview | voices | VoiceController_preview |
| GET | /api/v1/voices/:id | voices | VoiceController_findOne |
| PATCH | /api/v1/voices/:id | voices | VoiceController_update |
| DELETE | /api/v1/voices/:id | voices | VoiceController_remove |
| POST | /api/v1/webhooks/acefone/dynamic-wss | webhooks | AcefonePublicWebhookController_acefoneUnsignedDynamicWss |
| GET | /api/v1/webhooks/acefone/dynamic-wss | webhooks | AcefonePublicWebhookController_acefoneDynamicWssTest |
| POST | /api/v1/webhooks/acefone/answer | webhooks | AcefonePublicWebhookController_acefoneUnsignedAnswer |
| GET | /api/v1/webhooks/acefone/answer | webhooks | AcefonePublicWebhookController_acefoneUnsignedAnswerGet |
| POST | /api/v1/webhooks/acefone/status | webhooks | AcefonePublicWebhookController_acefoneUnsignedStatus |
| GET | /api/v1/webhooks/acefone/status | webhooks | AcefonePublicWebhookController_acefoneUnsignedStatusGet |
| POST | /api/v1/webhooks/plivo/:token/answer | webhooks | VoiceWebhookController_plivoAnswer |
| POST | /api/v1/webhooks/plivo/:token/hangup | webhooks | VoiceWebhookController_plivoHangup |
| POST | /api/v1/webhooks/plivo/:token/record | webhooks | VoiceWebhookController_plivoRecord |
| ALL | /api/v1/webhooks/plivo/:token/forwarding-xml | webhooks | VoiceWebhookController_plivoForwardingXml |
| POST | /api/v1/webhooks/twilio/:token/answer | webhooks | VoiceWebhookController_twilioAnswer |
| POST | /api/v1/webhooks/twilio/:token/status | webhooks | VoiceWebhookController_twilioStatus |
| POST | /api/v1/webhooks/twilio/:token/recording | webhooks | VoiceWebhookController_twilioRecording |
| POST | /api/v1/webhooks/twilio/:token/sms-status | webhooks | VoiceWebhookController_twilioSmsStatus |
| ALL | /api/v1/webhooks/twilio/:token/forwarding-xml | webhooks | VoiceWebhookController_twilioForwardingXml |
| POST | /api/v1/webhooks/acefone/:token/dynamic-wss | webhooks | VoiceWebhookController_acefoneDynamicWss |
| POST | /api/v1/webhooks/acefone/:token/answer | webhooks | VoiceWebhookController_acefoneAnswer |
| POST | /api/v1/webhooks/acefone/:token/status | webhooks | VoiceWebhookController_acefoneStatus |
| POST | /api/v1/webhooks/vobiz/:token/answer | webhooks | VoiceWebhookController_vobizAnswer |
| POST | /api/v1/webhooks/vobiz/:token/hangup | webhooks | VoiceWebhookController_vobizHangup |
| POST | /api/v1/webhooks/vobiz/:token/record | webhooks | VoiceWebhookController_vobizRecord |
| ALL | /api/v1/webhooks/vobiz/:token/forwarding-xml | webhooks | VoiceWebhookController_vobizForwardingXml |
| GET | /api/whatsapp/webhook | whatsapp-webhook | WhatsAppPublicWebhookController_verify |
| POST | /api/whatsapp/webhook | whatsapp-webhook | WhatsAppPublicWebhookController_message |
| GET | /api/v1/webhooks/whatsapp/:token | webhooks | WhatsAppWebhookController_whatsappVerify |
| POST | /api/v1/webhooks/whatsapp/:token | webhooks | WhatsAppWebhookController_whatsappMessage |
| POST | /api/v1/widget/bootstrap | widget | WidgetController_bootstrap |
| POST | /api/v1/widget/webcall/session | widget | WidgetController_startWebcall |
| POST | /api/v1/widget/chat/session | widget | WidgetController_startChat |
| GET | /api/v1/widget/customization | widget | WidgetController_getCustomization |