TelephonyCallJob interface
Trwały zamiar bezpośredniego lub kampanijnego wychodzącego połączenia.
Właściwości
| agent_name | Nazwa agenta głosowego używanego w czasie wykonania. |
| attempt_count | Liczba prób od dostawcy do tej pory wytworzona. |
| cancellation | Nagrana prośba o anulowanie, gdy została zgłoszona. |
| connection_name | Nazwa połączenia Foundry w obecnym projekcie została użyta jako źródło wywołania. Do jej kategorii należy Twilio lub Azure Communication Services / Teams Phone rozszerzalność. Nie jest wymagane wiązanie telefoniczne na linię przychodzącą. |
| created_at | Znacznik czasu Unixa w sekundy po utworzeniu zadania wywołania. |
| destination | Miejsce dzwonienia przez telefon. |
| id | Identyfikator zadania połączenia generowanego przez usługę. |
| next_attempt_at | Unix oznacza czas w sekundach, po których następna próba staje się uprawniona. |
| object | Typ obiektu. Zawsze |
| purpose | Opcjonalny cel zadeklarowany przez klienta przy nawiązywaniu połączenia. |
| retry_policy | Polityka zamrożonej próby ponownej próby świadczeniodawcy. |
| revision | Monotonnie rosnąca optymistyczna rewizja współbieżności. |
| schedule | Opcjonalne okno egzekucji. |
| source | Tożsamość dzwoniącego została użyta do nadania połączenia. Aby uzyskać połączenie z Twilio, podaj autoryzowany numer telefonu E.164. Aby uzyskać rozszerzenie połączenia Azure Communication Services / Teams Phone, podaj identyfikator obiektu Teams Resource Account (ID Resources Account Teams). Typ tożsamości jest wywnioskowany z kategorii połączenia; początkowe nie zmienia routingu przychodzącego. |
| status | Obecny status cyklu życia pracy dyżurnej. |
| structured_inputs | Ustrukturyzowane wartości wejściowe dostępne dla agenta oraz powitanie dla tego połączenia. Dane wejściowe deklarowane przez agenta są walidowane względem swoich schematów; pominięte opcjonalne wejścia mogą korzystać z wartości domyślnych zdefiniowanych przez agenta, podczas gdy pominięte wymagane wejścia są odrzucane. Dodatkowe dane wejściowe pozostają dostępne jako dynamiczne zmienne szablonowe. |
| terminal_reason | Stabilny powód generowany przez usługę dla całego zadania połączeń wychodzących, które może obejmować wiele prób operatora, gdy jest dostępny. Zinterpretuj to jako |
| updated_at | Unix oznaczał czasowy znacznik w sekundy, kiedy zadanie wywołania było ostatnio aktualizowane. |
Szczegóły właściwości
agent_name
Nazwa agenta głosowego używanego w czasie wykonania.
agent_name: string
Wartość właściwości
string
attempt_count
Liczba prób od dostawcy do tej pory wytworzona.
attempt_count: number
Wartość właściwości
number
cancellation
Nagrana prośba o anulowanie, gdy została zgłoszona.
cancellation?: TelephonyCallJobCancellation
Wartość właściwości
connection_name
Nazwa połączenia Foundry w obecnym projekcie została użyta jako źródło wywołania. Do jej kategorii należy Twilio lub Azure Communication Services / Teams Phone rozszerzalność. Nie jest wymagane wiązanie telefoniczne na linię przychodzącą.
connection_name: string
Wartość właściwości
string
created_at
Znacznik czasu Unixa w sekundy po utworzeniu zadania wywołania.
created_at: Date
Wartość właściwości
Date
destination
Miejsce dzwonienia przez telefon.
destination: TelephonyOutboundDestination
Wartość właściwości
id
Identyfikator zadania połączenia generowanego przez usługę.
id: string
Wartość właściwości
string
next_attempt_at
Unix oznacza czas w sekundach, po których następna próba staje się uprawniona.
next_attempt_at?: Date
Wartość właściwości
Date
object
Typ obiektu. Zawsze telephony.call_job.
object: "telephony.call_job"
Wartość właściwości
"telephony.call_job"
purpose
Opcjonalny cel zadeklarowany przez klienta przy nawiązywaniu połączenia.
purpose?: string
Wartość właściwości
string
retry_policy
Polityka zamrożonej próby ponownej próby świadczeniodawcy.
retry_policy: TelephonyOutboundRetryPolicyUnion
Wartość właściwości
revision
Monotonnie rosnąca optymistyczna rewizja współbieżności.
revision: number
Wartość właściwości
number
schedule
Opcjonalne okno egzekucji.
schedule?: TelephonyCallJobSchedule
Wartość właściwości
source
Tożsamość dzwoniącego została użyta do nadania połączenia. Aby uzyskać połączenie z Twilio, podaj autoryzowany numer telefonu E.164. Aby uzyskać rozszerzenie połączenia Azure Communication Services / Teams Phone, podaj identyfikator obiektu Teams Resource Account (ID Resources Account Teams). Typ tożsamości jest wywnioskowany z kategorii połączenia; początkowe nie zmienia routingu przychodzącego.
source: string
Wartość właściwości
string
status
Obecny status cyklu życia pracy dyżurnej.
status: TelephonyCallJobStatus
Wartość właściwości
structured_inputs
Ustrukturyzowane wartości wejściowe dostępne dla agenta oraz powitanie dla tego połączenia. Dane wejściowe deklarowane przez agenta są walidowane względem swoich schematów; pominięte opcjonalne wejścia mogą korzystać z wartości domyślnych zdefiniowanych przez agenta, podczas gdy pominięte wymagane wejścia są odrzucane. Dodatkowe dane wejściowe pozostają dostępne jako dynamiczne zmienne szablonowe.
structured_inputs?: Record<string, any>
Wartość właściwości
Record<string, any>
terminal_reason
Stabilny powód generowany przez usługę dla całego zadania połączeń wychodzących, które może obejmować wiele prób operatora, gdy jest dostępny. Zinterpretuj to jako status: zadanie w kolejce może zachować tymczasowy powód odroczenia wysyłki. Mogą być zwracane dodatkowe kody ciągów znaków.
terminal_reason?: string
Wartość właściwości
string
updated_at
Unix oznaczał czasowy znacznik w sekundy, kiedy zadanie wywołania było ostatnio aktualizowane.
updated_at: Date
Wartość właściwości
Date