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 |
| 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 |
| 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