feat: agent stream for cloudonix OPBX (#261)

* feat: agent stream for cloudonix OPBX

* feat: make cloudonix app name optional

* feat: create application while configuring telephony config

* fix: get telephony configuration from stamped workflow run

* fix: fix vobiz hangup URL
This commit is contained in:
Abhishek 2026-05-02 15:53:58 +05:30 committed by GitHub
parent 5cfdbeff02
commit 7fd3b96470
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
48 changed files with 1529 additions and 545 deletions

View file

@ -704,9 +704,9 @@ export type CloudonixConfigurationRequest = {
/**
* Application Name
*
* Cloudonix Voice Application name. The application's url is updated when inbound workflows are attached to numbers on this domain.
* Cloudonix Voice Application name. The application's url is updated when inbound workflows are attached to numbers on this domain. If omitted, an application is auto-created on save and its name is stored on the configuration.
*/
application_name: string;
application_name?: string | null;
/**
* From Numbers
*
@ -736,7 +736,7 @@ export type CloudonixConfigurationResponse = {
/**
* Application Name
*/
application_name: string;
application_name?: string | null;
/**
* From Numbers
*/
@ -2392,9 +2392,9 @@ export type PlivoConfigurationRequest = {
/**
* Application Id
*
* Plivo Application ID. The application's answer_url is updated when inbound workflows are attached to numbers on this account.
* Plivo Application ID. The application's answer_url is updated when inbound workflows are attached to numbers on this account. If omitted, an application is auto-created on save and its id is stored on the configuration.
*/
application_id: string;
application_id?: string | null;
/**
* From Numbers
*
@ -2424,7 +2424,7 @@ export type PlivoConfigurationResponse = {
/**
* Application Id
*/
application_id: string;
application_id?: string | null;
/**
* From Numbers
*/
@ -3388,9 +3388,9 @@ export type TelnyxConfigurationRequest = {
/**
* Connection Id
*
* Telnyx Call Control Application ID (connection_id)
* Telnyx Call Control Application ID (connection_id). If omitted, a Call Control Application is auto-created on save and its id is stored on the configuration.
*/
connection_id: string;
connection_id?: string | null;
/**
* From Numbers
*
@ -3416,7 +3416,7 @@ export type TelnyxConfigurationResponse = {
/**
* Connection Id
*/
connection_id: string;
connection_id?: string | null;
/**
* From Numbers
*/
@ -4125,9 +4125,9 @@ export type VobizConfigurationRequest = {
/**
* Application Id
*
* Vobiz Application ID. The application's answer_url is updated when inbound workflows are attached to numbers on this account.
* Vobiz Application ID. The application's answer_url is updated when inbound workflows are attached to numbers on this account. If omitted, an application is auto-created on save and its id is stored on the configuration.
*/
application_id: string;
application_id?: string | null;
/**
* From Numbers
*
@ -4157,7 +4157,7 @@ export type VobizConfigurationResponse = {
/**
* Application Id
*/
application_id: string;
application_id?: string | null;
/**
* From Numbers
*/
@ -4429,6 +4429,10 @@ export type WorkflowResponse = {
* Version Status
*/
version_status?: string | null;
/**
* Workflow Uuid
*/
workflow_uuid?: string | null;
};
/**