FILEEXIST
Diese Hilfeseite bezieht sich auf Studio. Diese Informationen sind auch für Desktop Studio verfügbar.
|
Überprüft die Existenz einer Datei in Ihrer Geschäftseinheit |
ABHÄNGIGKEITEN
Wenn diese Bedingungen erfüllt sind, wird Ihr System übermäßig belastet:
- Ihre Geschäftseinheit hat mehr als ~15 gleichzeitige Anrufe.
- Die ausgeführten Skripte enthalten dateibezogene Aktionen, wie Writefile, Readfile und Fileexist.
Dies führt zu einer Drosselung. In Ihrer Geschäftseinheit tritt bei der Skriptausführung und bei anderen Funktionen eine Latenz auf, einschließlich Kontaktabwicklung und Zustandsänderungen, bis der Prozessrückstand abgeschlossen ist.
- Wenn Sie nach einer Datei suchen, z. B. einer Sprachaufzeichnung, verwenden Sie eine Wait-Aktion, um dem Skript einige Sekunden Zeit zu geben, um die Datei zu finden.
- Die Datei wird zum Dateiserver kopiert. Ihre Existenz kann dann überprüft werden.
- Je größer die Datei, um so länger müssen Sie darauf warten.
Unterstützte Skripttypen
|
|
|
|
|
|
|
Allgemein |
Chat | Telefon | Voicemail | Arbeitselement | SMS |
Eingabeeigenschaften
Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.
Eigenschaft | Details |
---|---|
Add Caption |
Geben Sie eine kurze Phrase ein, mit der diese Aktion im Skript eindeutig identifiziert wird. Die Beschriftung wird im Skript-Arbeitsbereich unter dem Symbol der Aktion angezeigt. |
File Name | Der Name der neuen Datei.Der Name der neuen Datei. In der Dropdown-Liste werden verschiedene Dateien angezeigt, die in Ihrer |
Bedingungen für Ergebnisverzweigungen
Mit Bedingungen für Ergebnisverzweigungen können Sie in Ihrem Skript Verzweigungen erstellen, die für unterschiedliche Ergebnisse bei der Ausführung einer Aktion vorgesehen sind.
Bedingung |
Beschreibung |
---|---|
True |
Genommener Pfad, wenn die Datei existiert. |
False |
Genommener Pfad, wenn die Datei nicht vorhanden ist. |
Skriptbeispiel
Dies ist ein Beispiel, das zeigt, wie diese Aktion in Skripten verwendet werden kann. Es handelt sich nicht um ein vollständiges Skript. Möglicherweise müssen weitere Skriptteile erstellt werden.
Dieses Skriptbeispiel ist ein Ereignis, mit dem ein Anruf freigegeben wird. Wurde keine Voicemail hinterlassen, wird der Dateipfad gelöscht. Wurde eine Voicemail hinterlassen, wartet das System fünf Sekunden und prüft dann, ob sich die Voicemail-Datei im Dateisystem befindet. Ist keine vorhanden, prüft das System alle 5 Sekunden erneut in Schleife (insgesamt fünfmal). Sobald das System die Datei finden, setzt das System sie in die Warteschleife, wo sie dann gehört werden kann.
Möchten Sie dieses Skript herunterladen?