この記事の内容
概要
翻訳パターンを作成する
翻訳パターンを表示または編集する
翻訳パターンを削除
翻訳パターンの一括管理
パターンマッチ
翻訳パターンの例

発信通話の変換パターン

list-menuこの記事の内容
list-menuフィードバックがある場合

管理者は、通話をルーティングする前にダイヤルされた 数字を操作するための変換パターンを設定できます。発信コールの組織レベルと場所レベル でこれらのパターンを定義できます。

概要

Webex Calling は、翻訳パターンを使用して通話をルーティングする前に数字を操作します。システムは、転送や自動転送を含む発信コールとリダイレクトされたコールにこれらの翻訳パターンを適用します。ただし、緊急通話、修理通話、コール センターのコールバックには翻訳パターンは適用されません。翻訳パターンを適用する場合、場所レベルのパターンが組織レベルのパターンよりも優先されます。

  • 組織レベル: 組織内の通話に適用されるパターンを定義します。組織ごとに最大 1000 個のパターンを設定できます。
  • 場所レベル: 特定の場所内の通話にのみ適用されるパターンを定義します。場所ごとに最大 500 個のパターンを設定できます。

翻訳パターンを使用できるユースケースをいくつか示します。

  • オペレーターダイヤル: 各拠点でユーザーが 0 (または任意の数字) をダイヤルすると、通話は現場のオペレーターにルーティングされます。
  • 短縮番号ダイヤル: 電話番号全体ではなく、短縮番号または短い番号をダイヤルできます。組織や電話システムでは、ダイヤルプロセスを簡素化および高速化するために、短縮番号ダイヤルがよく使用されます。システムはダイヤルされた番号を適切な番号に変更および変換し、通話をルーティングします。例えば、ダイヤル *88* IT ヘルプデスクに電話をかけます。
  • ワイルドカードを使用した一般的な数字の変換: 電話番号内の特定の数字またはパターンの置換または変換を可能にします。ワイルドカードは、数字または数字の文字列のプレースホルダーとして機能する特殊文字です。このユースケースでは、ダイヤルされた番号から特定の数字を置き換える方法を指定するルールを定義できます。

次のように、翻訳パターン設定ページに移動できます。

  1. Control Hub にサインインします。
  2. このページには、名前、一致パターン、置換パターン、レベル、場所の詳細など、構成された翻訳パターンが表示されます。
  3. 検索 に名前または一致するパターンを入力すると、関連する検索結果がページに表示されます。
  4. ドロップダウンから すべての翻訳パターン または 特定の場所 を選択して、ページにそれぞれのパターンを入力します。組織レベルのパターンのみを表示するようにフィルタリングするドロップダウンで 組織 を選択することもできます。

翻訳パターンを作成する

発信コールをルーティングする前に数字を操作できる翻訳パターンを作成します。

1

翻訳パターンの作成をクリックします。

2

翻訳パターンを作成するレベルを選択します。

  1. 組織レベル

  2. ロケーション: ドロップダウンリストから場所を選択します。

ロケーション レベルのパターンは、組織レベルのパターンよりも優先されます。

3

場所または組織内で一意の 名前 を入力します。最大 50 文字まで使用できます。

4

場所または組織内の一意の 一致パターン を入力します。パターンを設定するときは、制約に従ってください。

  • 最大 50 文字まで入力できます。
  • 使用できる文字は0~9です。 *, #, そして +.
  • もし '+' 文字が存在する場合、グループ開始文字 '(' を除く最初の文字である必要があります。
  • 使用できるワイルドカード文字は次のとおりです。
    • 「X」は 0 ~ 9 の範囲の 1 つの数字を示します。
    • “!”—indicates 1 つ以上の数字のシーケンス。この文字は、パターン内のグループ終了文字 ')' を除く最後の文字としてのみ定義できます。
    • [ ]—indicates 1~3 や 4~8 などの数字の範囲、または 1、5、7、9 のような数字のシーケンスになります。
    • ( )—グループを示します。複数のグループを定義できます。
5

置換パターンを入力します。パターンを設定するときは、制約に従ってください。

  • 最大 50 文字まで入力できます。
  • 使用できる文字は0~9です。 *, #, そして +.
  • もし '+' 文字が存在する場合、それが最初の文字である必要があります。
  • 許可されるグループワイルドカード文字は $. 一致するグループを含む $<group index>. 例えば: $1.

    その $0 一致したグループは常に暗黙的なグループとして使用できます。これは、 一致パターン 内の定義されたグループに対応せず、常に一致した数字全体を表します。

    例えば、一致パターンがXXXXで置換パターンが 123$0, 4567 をダイヤルすると、変換された番号 1234567 が生成されます。

6

(オプション) 設定したパターンをテストするには、翻訳するサンプル番号を入力します。 テストパターンをクリックします。

  • 最大 50 文字まで入力できます。
  • 使用できる文字は0~9です。 *, #, そして +.
  • もし '+' 文字が存在する場合、グループ開始文字 '(' を除く最初の文字である必要があります。
入力したサンプル番号が一致するパターンと一致しない場合、テスト パターン結果にエラー メッセージが表示されます。

たとえば、設定された 一致パターン0で、入力されたサンプル番号が 7890の場合、 パターンが一致しません というエラー メッセージが表示されます。

ただし、サンプル番号がパターンと一致する場合、結果には翻訳されたパターンが表示されます。

たとえば、設定された 一致パターン0で、入力されたサンプル番号が 0の場合、その番号は設定された 置換パターンに変換されます。 パターンが一致しました。0は1234に変換され、 成功メッセージが表示されます。

7

[作成] をクリックします。

  • テスト パターン は、パターンの単一の一致の結果を観察するために、一致パターンと置換パターンの基本的なテストを実行するためだけのものです。コントロール ハブの 通話ルーティングの確認 機能を使用して、適用されたすべての翻訳パターンを確認できます。

  • 翻訳パターンは、コールブリッジ、コールリトリーブなどの一部の機能アクセスコード(FAC)には適用されません。 (*88), プッシュ通知の取得。これらの FAC はエンドポイントを既存の通話に接続するため、標準の発信通話変換プロセスには従いません。

翻訳パターンを表示または編集する

作成されリストに表示された翻訳パターンを表示または編集できます。

1

翻訳パターン ページで、リストから個々の翻訳パターンを選択します。

2

の中で View/Edit 翻訳パターン画面では、選択したパターンの詳細を表示および編集できます。

パターンを表示または編集している間は、レベルの選択を変更することはできません。

3

名前、一致パターン、または置換パターンを編集できます。

4

(オプション) 変更したパターンをテストするには、翻訳するサンプル番号を入力します。 テストパターンをクリックします。

  • 最大 50 文字まで入力できます。
  • 使用できる文字は0~9です。 *, #, そして +.
  • もし '+' 文字が存在する場合、グループ開始文字 '(' を除く最初の文字である必要があります。
結果については、 翻訳パターンの作成 セクションを参照してください。
5

[保存] をクリックします。

テスト パターン は、パターンの単一の一致の結果を観察するために、一致パターンと置換パターンの基本的なテストを実行するためだけのものです。コントロール ハブの 通話ルーティングの確認 機能を使用して、適用されたすべての翻訳パターンを確認できます。

翻訳パターンを削除

1

翻訳パターン ページで、リストから個々の翻訳パターンを選択します。

2

アクション 列をクリックし、 削除 を選択して、リストからパターンを削除します。

3

(オプション) チェックボックスをオンにして、リストから 1 つ以上のパターンを選択できます。 削除 アイコンをクリックします。

翻訳パターンの一括管理

一括管理を使用すると、一度に最大 10,000 個の翻訳パターンを追加または変更できます。パターンの一括エクスポートとインポートをサポートします。

1

翻訳パターンを変更するには、「翻訳パターン」ページに移動し、 一括管理 をクリックします。

2

翻訳パターンの管理画面で、ドロップダウンから すべての翻訳パターン、特定の 場所、または 組織を選択します。 ダウンロード データをクリックし、現在の .csv データをダウンロードします。スプレッドシート内の数字パターンを編集します。

3

(オプション) .csv テンプレートのダウンロード をクリックして、空の .csv テンプレートをダウンロードします。必要に応じて数字パターンを追加します。

4

翻訳パターンを一括管理するには、CSV テンプレートの次の列を編集します。

準備時に CSV ファイルから列とヘッダーを削除しないでください。ただし、変更したくない列の値をクリアすることはできます。インポート中、CSV 内の空白セルは「変更なし」を意味します。

表1. 一括管理CSVテンプレート
説明

名前

翻訳パターンの名前

レベル

組織または場所レベルで定義されます

ロケーション名

場所レベルでは、場所名列は翻訳パターンが定義されている場所の名前を指定します。

組織レベルの場合、翻訳パターンの列は空白になります。

一致するパターン

一致するパターンを指定します

置換パターン

置換パターンを指定します

5

.csv ファイルをドラッグ アンド ドロップするか、ファイルの選択をクリックして変更した .csv ファイルをアップロードします。変更した .csv ファイルをアップロードして、翻訳パターンに加えられたすべての変更を適用できます。

6

[アップロード] をクリックします。アップロードが成功すると、csv ファイルの翻訳パターンがリストに追加されます。

パターンマッチ

システムは発信ダイヤル番号を設定されたパターンと照合し、最も一致するものを選択して通話をさらに処理します。

システムは、ダイヤルされた番号を変換するときに一致するパターンをスキャンします。一致が見つかった場合、パターンを置換パターンに置き換え、新しく置き換えられた番号と一致するパターンをスキャンします。このプロセスは、正確な翻訳を確実にするために最大 10 回繰り返されるか、一致するものがなくなるまで継続されます。

パターン選択に重み付けするためのパターン拡張アルゴリズムは次のとおりです。

  • 正確な数字 = 1

  • 数字の範囲 = 範囲内の桁数

  • Xワイルドカード = 10

  • ! = プレフィックスマッチ後の各桁ごとに10

たとえば、ダイヤル番号が 123456の場合、パターン展開基準に基づいて、パターン 12X[0-5]! の展開は 6000 (1 * 1 * 10 * 6 * 10^2)になります。 6000よりも拡張重みが小さい他のパターンがない場合、 12X[0-5]! が一致パターンとして選択されます。

複数の一致がある場合、最適な一致パターンは次のルールに基づいて決定されます。

  • 展開可能な数が最も少ないパターンを選択します。

    たとえば、ダイヤル番号 1234 は 2 つのパターン P1: XXXXP2: 123!と一致します。次に、パターン P1: 10*10*10*10= 10^4P2: 1*1*1*10=10の可能な展開を計算します。P2 の可能な拡張の数は P1 よりも少なくなります。ルールに基づいて、P2 が最適なパターンとして選択されます。

  • パターンの可能な展開の数が同じ場合、パターンのワイルドカードの優先順位は、正確な数字、数字の範囲、'X'ワイルドカード、および '!' ワイルドカード。

    たとえば、ダイヤル番号 1234 は 2 つのパターン P1: 123XP2: X234と一致します。次に、パターン P1: 1*1*1*10 = 10P2: 10*1*1*1 = 10の可能な展開を計算します。P1 と P2 の両方で可能な拡張の数は同じです。しかし、P1 は数字位置 1 で完全に一致する数字を持ちますが、P2 にはワイルドカード X があります。ルールに基づいて、P1 が最適なパターンとして選択されます。

  • 可能な拡張の数とワイルドカードの優先順位が同じ場合は、パターン内の文字列が比較され、辞書順でより小さいパターンが選択されます。

    たとえば、ダイヤル番号 1234 は 2 つのパターン P1: 1[0-5]3XP2: 1[1-6]3Xと一致します。次に、パターン P1: 1*6*1*10 = 60P2: 1*1*6*10 = 60の可能な展開を計算します。可能な拡張の数とワイルドカードの優先順位は同じですが、P1 は辞書順では P2 より小さくなります。ルールに基づいて、P1 が最適なパターンとして選択されます。

翻訳パターンの例

名前

一致するパターン

置換パターン

数字拡張子

XXXX

+91805555$0

0123は次のように翻訳されます +918055550123

(4桁の内線番号を翻訳します)

その $0 一致したグループは常に暗黙的なグループとして使用できます。これは、一致パターン内の定義されたグループに対応せず、常に一致する番号全体を表します。

オペレーター

0

+918011223344

0は次のように翻訳されます +918011223344

(0を演算子に変換します)

サイト1プレフィックス

6222(XXXX)

+91804444$1

62220246は次のように翻訳される +918044440246

(オンネットプレフィックス(6)とサイト1コード(222)の番号を変換します)

数字範囲

[3-7]XXXX

+9180333$0

54567は次のように翻訳されます +918033354567

(3~7 の数字範囲から始まる 5 桁の内線番号を変換します)

プレフィックス追加

[2-9]X[2-9]XXXXXXX

91$0

8055552222は918055552222と翻訳されます

(10桁の番号の前に国番号プレフィックスを追加しますが、1桁目と3桁目に制限があります)

暗黙のグループ

80[2-9]XXXXXXX

91$0

8036666666は918036666666と翻訳されます

(80から始まる10桁と2から9までの3桁目を変換します)

変数の長さ

8042!

800

80423は800と翻訳されます

(8042 に続く 1 桁以上の数字に一致)

変数長さグループ

80(XXXX!)

+9180$1

8035353535は次のように翻訳されます +918035353535

マルチグループ

80(XX)333(XXX)

+9180$1333$2

8012333456は次のように翻訳されます +918012333456

Webex アプリまたはデスクフォンの通話履歴には、ダイヤルした番号ではなく、翻訳された番号が表示されます。詳細については、 通話履歴の表示を参照してください。

この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?