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 telephony.call_job.

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 status: zadanie w kolejce może zachować tymczasowy powód odroczenia wysyłki. Mogą być zwracane dodatkowe kody ciągów znaków.

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