スクリプトの作業をする

This help page is for Desktop Studio.This information is also available for CXone Studio.

このページでは、スクリプトの作成とオープン、アクションの追加と設定、スクリプトのロックとロック解除など、スクリプトの基本的なタスクについて説明します。

新しいスクリプトを作成する

必要な権限: Studioスクリプトの作成/編集

Studioロックを有効にしている場合、新しいスクリプトは保存するまでロックされません。

  1. Studioで、ツールバーの新規小さなコンピュータープログラムウィンドウの前に光るファイル。をクリックします。

  2. ウィンドウの右側にあるリストから、作成するスクリプトのタイプを選択します。ウィンドウの右側にスクリプトのタイプが表示されていない場合は、General Purpose ScriptsAvailable Templatesが選択されていることを確認します。

  3. OKをクリックします。Studioで空のスクリプトキャンバスが開きます。
  4. Saveをクリックし、スクリプトの名前を指定します。名前は慎重に選んでください。一度保存したスクリプトの名前は変更できません。

テンプレートからスクリプトを作成する

必要な権限: Studioスクリプトの作成/編集

Studioロックを有効にしている場合、新しいスクリプトは保存するまでロックされません。

  1. Studioで、ツールバーの新規小さなコンピュータープログラムウィンドウの前に光るファイル。をクリックします。

  2. Available TemplatesのSpecialized Scriptsにあるテンプレートカテゴリを選択し、右側のリストから使用するテンプレートをクリックします。

  3. OKをクリックします。
  4. スクリプトを保存します。名前は慎重に選んでください。一度保存したスクリプトの名前は変更できません。

スクリプトを開く

必要な権限: Studioスクリプトの作成/編集

スクリプトは以下の方法で開くことができます。

  • File>Openをクリックし、スクリプトを選択してSelectをクリックします。
  • ツールバーのOpenをクリックし、スクリプトを選択してSelectをクリックします。
  • 検索タブでスクリプトを検索し、開くスクリプトをダブルクリックします。
  • 閲覧タブでスクリプトを見つけ、開きたいスクリプトをダブルクリックします。

本番スクリプトを直接編集することはできません。保存された変更はすぐに適用されます。変更によってスクリプトに問題が発生した場合、コンタクトセンターの機能に影響を与える可能性があります。変更が必要な場合は、Save Asでスクリプトのコピーを作成し、開発中であることを示す名前を付けてください。完全にテストされ、準備が整ってからput it into productionしてください。

スクリプトのインポート

必要な権限Studioスクリプトインポート/エクスポート

スクリプトはXMLファイルからインポートできます。

  1. Studioで、File>Import from Fileをクリックします。
  2. インポートするスクリプトの場所まで移動し、スクリプトを選択してOpenをクリックします。
  3. Saveをクリックします。
  4. 名前を付けてスクリプトを保存ウィンドウで、スクリプトを保存するフォルダーを選択します。
  5. 変更する場合はスクリプトの新しいFile nameを入力します。保存後はスクリプトの名前を変更できません。
  6. Saveをクリックします。

スクリプトのエクスポート

必要な権限Studioスクリプトインポート/エクスポート

スクリプトはXMLファイルからエクスポートできます。

  1. Studioで、File>Export to Fileをクリックします。
  2. コンピューター上でエクスポートしたスクリプトを保存する場所に移動します。
  3. スクリプトのFile nameを入力して、Saveをクリックします。

スクリプトにアクションを追加して設定する

必要な権限: Studioスクリプトの作成/編集

アクションは、すべてのスクリプトの構成要素です。ほとんどのアクションには、作成する特定のスクリプトに対してアクションの動作を定義するための設定が必要な一連のプロパティがあります。アクションのプロパティについては、各アクションのオンラインヘルプを参照してください。スクリプトキャンバス上でアクションを選択し、キーボードのF1キーを押します。ヘルプページがデフォルトブラウザーで読み込まれます。

このセクションでは、ツールタブからのアクションの追加について説明します。Studioでフレームワークタブが有効の場合、そこからアクションを追加できます。

  1. Studioで、スクリプトを作成するか、開きます。
  2. ツールタブで、追加するアクションを見つけます。アクションは以下の方法で見つけることができます。

    • Filterフィールドにテキストを入力し、アクションを検索します。フルネームまたは名前の一部で検索できます。たとえば、aiと入力すると、名前にその文字が含まれるアクションがすべて検索されます。
    • Categories をクリックすると、アクションをカテゴリごとに表示するか、1つの長いリストに表示するかを切り替えることができます。
    • Alphabetical をクリックすると、アクションをアルファベット順に表示するか、デフォルトの順序で表示するかを切り替えることができます。
  3. 追加するアクションをクリックします。クリックして押したままにする必要はありません。
  4. スクリプトキャンバスをクリックして、アクションを配置します。
  5. アクションを選択し、右クリックしてProperties ウインドウをポップアップ表示します。Propertiesタブをクリックすることもできます。

  6. Captionプロパティを、スクリプト内でそのアクションが何を行うかを説明する単語または短いフレーズに変更します。たとえば、Playアクションの場合、キャプションを再生するオーディオファイルの名前に変更します。
  7. 必要に応じて、その他のプロパティを設定します。以下の方法でプロパティを設定できます。

    • オプションを選択する:フィールドの右側に表示される下矢印アイコン下向きのシェブロン。をクリックし、ドロップダウンリストからオプションを選択します。
    • 式エディターウィンドウを使用する:フィールドの右側に表示される省略記号アイコン省略記号、つまり横1列に並んだ3つの点。をクリックし、式エディターウィンドウにテキストを入力します。
    • 文字列を直接入力する:フィールドをクリックし、文字列を直接入力します。一部のプロパティは静的なテキストまたは変数を必要としますが、多くのプロパティはどちらも受け入れることができます。
    • アクションをダブルクリックする:一部のアクションに追加されている構成設定には、この方法でアクセスできます。
  8. 変更をスクリプトに保存します。

フレームワークタブからアクションを追加する

必要な権限: Studioスクリプトの作成/編集

フレームワークタブには、Studioで利用可能なすべてのアクションの包括的なリストが含まれています。このタブのアクションの中には、CXoneアカウント担当者に相談してからでないと使用できないシステムアクションまたは内部アクションがあります。このタブの使い慣れていないアクションは、注意して使用してください。

フレームワークタブは、CXoneアカウント担当者がユーザーに対して有効化した場合にのみ表示されます。フレームワークタブと、そこに含まれるアクションの詳細をご覧ください。

  1. Studioで、スクリプトを作成するか、開きます。
  2. フレームワークタブでフォルダーを展開し、追加するアクションを見つけます。
  3. アクションをクリックし、スクリプトキャンバスにドラッグします。

アクションを接続してブランチを作成する

必要な権限: Studioスクリプトの作成/編集

  1. Studioで、スクリプトを作成するか、開きます。
  2. キャンバスに2つ以上のアクションを追加します。
  3. 最初のアクションにカーソルを合わせ、次にアクションのアイコンの右下隅にある矢印右を指す矢印。をクリックして長押しします。
  4. カーソルをドラッグしてアクションから離し、2番目のアクションにドロップして、最初のアクションを2番目のアクションに接続します。最初のアクションに複数の分岐条件がある場合、PickBranch ウィンドウが表示されます。

  5. PickBranch ウィンドウで、この接続に使用する分岐条件を選択します。ほとんどの場合、アクションがもう1つのアクションにのみ接続する場合は、Defaultブランチを使用する必要があります。アクションの各分岐条件については、そのアクションのオンラインヘルプを参照してください。アクションを選択し、キーボードでF1を押すと、そのヘルプページを開くことができます。

  6. OKをクリックします。
  7. 手順3〜5を繰り返して、さらにアクションを接続します。あるアクションを複数のアクションに接続する場合は、接続ごとに異なる分岐条件を使用します。Default分岐条件を使用するブランチを常に作成する必要があります。これにより、他のどのブランチも適用されない場合にスクリプトが従うべきオプションを設定できます。
  8. 接続のためのスペースを確保する必要がある場合は、キャンバス上のアクションの配置を変更します。付けられたコネクターはアクションとともに移動します。複数のアクションを一度に動かしたい場合は、以下の方法で実行できます。
    • キャンバス上でクリックし、カーソルをドラッグして、移動する複数のアクションの周囲に選択ボックスを描きます。選択したアクションが赤で強調表示されます。選択したアクションの1つをクリックして、グループを新しい場所にドラッグします。
    • CTRLキーを押したまま、移動する各アクションをクリックし、選択したアクションの1つをクリックして、グループを新しい場所にドラッグします。
    • アクションをクリックし、StudioのメニューバーでEdit >Selectionをクリックします。目的に応じて以下のいずれかのオプションを選択し、強調表示されたアクションを新しい場所にドラッグします。
      • Select all above:選択したアクションの上にあるすべてのアクションがスクリプトの幅全体にわたって強調表示されます。
      • Select all below:選択したアクションの下にあるすべてのアクションがスクリプトの幅全体にわたって強調表示されます。
      • Select all to the right:選択したアクションの右にあるすべてのアクションがスクリプトの高さ全体にわたって強調表示されます。
      • Select all to the left:選択したアクションの左にあるすべてのアクションがスクリプトの高さ全体にわたって強調表示されます。
  9. スクリプトがスタックするか、終了または次のアクションへの移動の方法がないようなデッドエンドがないことを確認します。これは、スクリプトをテストすることで可能です。
  10. スクリプトを保存します。

可変分岐条件を作成する

必要な権限: Studioスクリプトの作成/編集

可変分岐条件を使用すると、スクリプトが特定のブランチをたどるために満たす必要のあるカスタム条件を作成できます。これは、IVR閉じた 発信者が音声コマンド、キー入力、またはその両方を介して対話し、情報を取得したり、着信音声通話をルーティングしたり、あるいはその両方を行うことができる自動電話メニュー。メニューを作成する際に役立ちます。メニューのオプションごとにブランチを作成し、コンタクトがそのオプションを選択するために入力する数字を各オプションの条件に設定できます。

  1. Studioで、スクリプトを作成するか、開きます。
  2. キャンバスに2つ以上のアクションを追加します。
  3. 最初のアクションにカーソルを合わせ、次にアクションのアイコンの右下隅にある矢印右を指す矢印。をクリックして長押しします。
  4. カーソルをドラッグしてアクションから離し、2番目のアクションにドロップして、最初のアクションを2番目のアクションに接続します。PickBranch ウィンドウが表示されます。

  5. PickBranch ウィンドウで+アイコンをクリックします。

  6. Variable Branch Conditの下に表示されるフィールドに、作成する条件の名前を入力します。たとえば、コンタクトが3を押したときのメニューオプションを作成するには、フィールドに3を入力します。
  7. OKをクリックします。キャンバス上で、コネクターの上の四角形に変数名が表示されます。次の画像でその例を確認できます。

コネクターを削除する

必要な権限: Studioスクリプトの作成/編集

  1. Studioで、削除するコネクターの矢印をクリックします。
  2. キーボードのDeleteキーを押すか、Edit >Deleteをクリックします。

コネクターの形状を変更する

必要な権限: Studioスクリプトの作成/編集

コネクターを曲げたりカーブさせたりして、スクリプトにうまくフィットさせることができます。これにより、スクリプトを整頓し、読みやすくできます。

  1. Studioで、スクリプトを開きます。
  2. キーボードのCTRL + Shiftキーを押したまま、形を変更するコネクタにカーソルを合わせ、ラインが青くなるまで待ちます。

  3. ラインが青くなったら、コネクタを右クリックします。小さな青い四角形が表示されます。これはアンカーポイントです。

  4. アンカーポイントをクリックしたまま、任意の方向にドラッグし、コネクタが希望する形になったら放します。

  5. さらにカーブを追加する場合は、同じコネクターで手順2~4を繰り返して、アンカーポイントを追加します。

  6. コネクターの矢印をクリックして、ライン上のすべてのアンカーポイントを表示します。
  7. アンカーポイントを1つ削除するには、キーボードのCTRL + Shiftキーを押し、削除するアンカーポイントを右クリックします。アンカーポイントが消え、コネクタラインのカーブが自動的に調整されます。
  8. コネクタ全体を削除するには、コネクタの矢印をクリックして赤くします。Deleteを押します。

スクリプトをロックする、ロックを解除する

必要な権限Studioスクリプト表示、作成/編集

Studioスクリプトのロックを有効にしている場合、作業中のスクリプトをロックしたりロック解除したりできます。ロックが解除されたスクリプトは読み取り専用です。スクリプトを編集するには、ロックする必要があります。これにより、スクリプトに対して作業できるようになり、他のユーザーが変更を保存できなくなります。

他のユーザーがロックしているスクリプトを開こうとすると、そのスクリプトがロックされているという通知がStudioから送られます。CXone従業員プロファイルに適切な権限がある場合、ロックされたスクリプトを上書きすることができます。

Studioの設定方法によっては、スクリプトがデフォルトでロックモードまたは読み取り専用モードで開きます。新しいスクリプトを作成するとき、スクリプトはロックもロック解除もされません。スクリプトを保存すると、Studioのデフォルトの動作としてスクリプトを読み取り専用モードで開くように設定されている場合でも、スクリプトは自動的にロックされます。

  1. Studioで、スクリプトを開きます。ロックを有効にしている場合、Studioの設定に応じて、スクリプトは読み取り専用(ロック解除)モードまたはロックモードで開きます。ロックを有効にしていない場合、スクリプトは白いキャンバスの背景上に開き、スクリプトタブのアイコンはロックに変わりません。
  2. スクリプトをロックして編集できるようにするには、ツールバーのロックアイコン をクリックします。キャンバスがグレーから白に変わり、スクリプトタブのアイコンがロックに変わります。
  3. スクリプトのロックを解除して読み取り専用にするには、ツールバーのロック解除アイコン をクリックします。キャンバスが白からグレーに変わり、スクリプトタブのアイコンがスクリプトのタイプに応じたアイコンに変わります。

ロックされたスクリプトをオーバーライドにする

必要な権限Studioスクリプトのロックオーバーライド

他のユーザーがロックしているスクリプトを開くと、Studioに通知が表示されます。スクリプトを編集する必要がある場合は、ロックを無効にできます。スクリプトのロックを無効にした場合、他のユーザーが保存した変更内容は保持されます。Studioには、ユーザーが次回ログインしたときに通知が表示されます。この通知により、スクリプトに加えられた変更の確認が求められる場合があります。変更点を確認するには、前バージョンのスクリプトを表示するか、前バージョンのスクリプトを開いて現在のバージョンと比較します。

  1. Studioで、Lockedタブをクリックします。
  2. オーバーライドするスクリプトを選択し、キックをクリックします。
  3. 他のユーザーによるスクリプトの編集を禁止することを確認するプロンプトが表示されたら、OKをクリックします。