TelephonyCallJob interface

Eine dauerhafte, direkte oder von der Kampagne erstellte Outbound-Call-Absicht.

Eigenschaften

agent_name

Der Name des Sprachagenten, der zur Ausführung verwendet wird.

attempt_count

Die Anzahl der bisher erstellten Anbieterversuche.

cancellation

Die aufgezeichnete Stornierungsanfrage, als die Stornierung beantragt wurde.

connection_name

Der Name der Foundry-Verbindung im aktuellen Projekt hat den Anruf initiiert. Die Kategorie wählt Twilio oder Azure Communication Services / Teams Phone Extension aus. Es ist keine eingehende Telefonbindung erforderlich.

created_at

Der Unix-Zeitstempel in Sekunden, als der Aufrufjob erstellt wurde.

destination

Das Telefonziel zum Anrufen.

id

Die vom Service generierte Call-Job-Kennung.

next_attempt_at

Der Unix-Zeitstempel in Sekunden, ab dem der nächste Versuch zulässig wird.

object

Der Objekttyp. Immer telephony.call_job.

purpose

Ein optionaler, vom Kunde erklärter Zweck für den Anruf.

retry_policy

Die Regelung zum Erneuungsversuch eines eingefrorenen Anbieters.

revision

Die monotone zunehmende optimistische Nebenläufigkeitsrevision.

schedule

Das optionale Ausführungsfenster.

source

Die Anruferidentität wurde verwendet, um den Anruf zu initiieren. Für eine Twilio-Verbindung geben Sie eine autorisierte E.164-Telefonnummer an. Für eine Verbindung zu Azure Communication Services / Teams Phone Extension geben Sie die Objekt-ID des Teams Resource Account an. Der Identitätstyp wird aus der Verbindungskategorie abgeleitet; der Ursprung ändert das eingehende Routing nicht.

status

Der aktuelle Status des Call-Job-Lebenszyklus.

structured_inputs

Strukturierte Eingabewerte, die dem Agenten und der Begrüßung für diesen Anruf zur Verfügung stehen. Agentendeklarierte Eingaben werden anhand ihrer Schemata validiert; ausgelassene optionale Eingaben können ihre vom Agenten definierten Standardwerte verwenden, während ausgelassene erforderliche Eingaben abgelehnt werden. Zusätzliche Eingaben bleiben als dynamische Template-Variablen verfügbar.

terminal_reason

Der stabile, dienstgenerierte Grund für den gesamten ausgehenden Anrufjob, der sich über mehrere Anbieterversuche erstrecken kann, wenn verfügbar. Interpretiere dies mit status: Ein Warteschlangenjob kann einen temporären Dispatch-Deverzierungsgrund behalten. Weitere Zeichenkettencodes können zurückgegeben werden.

updated_at

Der Unix-Zeitstempel in Sekunden, als der Aufrufauftrag zuletzt aktualisiert wurde.

Details zur Eigenschaft

agent_name

Der Name des Sprachagenten, der zur Ausführung verwendet wird.

agent_name: string

Eigenschaftswert

string

attempt_count

Die Anzahl der bisher erstellten Anbieterversuche.

attempt_count: number

Eigenschaftswert

number

cancellation

Die aufgezeichnete Stornierungsanfrage, als die Stornierung beantragt wurde.

cancellation?: TelephonyCallJobCancellation

Eigenschaftswert

connection_name

Der Name der Foundry-Verbindung im aktuellen Projekt hat den Anruf initiiert. Die Kategorie wählt Twilio oder Azure Communication Services / Teams Phone Extension aus. Es ist keine eingehende Telefonbindung erforderlich.

connection_name: string

Eigenschaftswert

string

created_at

Der Unix-Zeitstempel in Sekunden, als der Aufrufjob erstellt wurde.

created_at: Date

Eigenschaftswert

Date

destination

Das Telefonziel zum Anrufen.

destination: TelephonyOutboundDestination

Eigenschaftswert

id

Die vom Service generierte Call-Job-Kennung.

id: string

Eigenschaftswert

string

next_attempt_at

Der Unix-Zeitstempel in Sekunden, ab dem der nächste Versuch zulässig wird.

next_attempt_at?: Date

Eigenschaftswert

Date

object

Der Objekttyp. Immer telephony.call_job.

object: "telephony.call_job"

Eigenschaftswert

"telephony.call_job"

purpose

Ein optionaler, vom Kunde erklärter Zweck für den Anruf.

purpose?: string

Eigenschaftswert

string

retry_policy

Die Regelung zum Erneuungsversuch eines eingefrorenen Anbieters.

retry_policy: TelephonyOutboundRetryPolicyUnion

Eigenschaftswert

revision

Die monotone zunehmende optimistische Nebenläufigkeitsrevision.

revision: number

Eigenschaftswert

number

schedule

Das optionale Ausführungsfenster.

schedule?: TelephonyCallJobSchedule

Eigenschaftswert

source

Die Anruferidentität wurde verwendet, um den Anruf zu initiieren. Für eine Twilio-Verbindung geben Sie eine autorisierte E.164-Telefonnummer an. Für eine Verbindung zu Azure Communication Services / Teams Phone Extension geben Sie die Objekt-ID des Teams Resource Account an. Der Identitätstyp wird aus der Verbindungskategorie abgeleitet; der Ursprung ändert das eingehende Routing nicht.

source: string

Eigenschaftswert

string

status

Der aktuelle Status des Call-Job-Lebenszyklus.

status: TelephonyCallJobStatus

Eigenschaftswert

structured_inputs

Strukturierte Eingabewerte, die dem Agenten und der Begrüßung für diesen Anruf zur Verfügung stehen. Agentendeklarierte Eingaben werden anhand ihrer Schemata validiert; ausgelassene optionale Eingaben können ihre vom Agenten definierten Standardwerte verwenden, während ausgelassene erforderliche Eingaben abgelehnt werden. Zusätzliche Eingaben bleiben als dynamische Template-Variablen verfügbar.

structured_inputs?: Record<string, any>

Eigenschaftswert

Record<string, any>

terminal_reason

Der stabile, dienstgenerierte Grund für den gesamten ausgehenden Anrufjob, der sich über mehrere Anbieterversuche erstrecken kann, wenn verfügbar. Interpretiere dies mit status: Ein Warteschlangenjob kann einen temporären Dispatch-Deverzierungsgrund behalten. Weitere Zeichenkettencodes können zurückgegeben werden.

terminal_reason?: string

Eigenschaftswert

string

updated_at

Der Unix-Zeitstempel in Sekunden, als der Aufrufauftrag zuletzt aktualisiert wurde.

updated_at: Date

Eigenschaftswert

Date