FileMaker ProとCTI連携

FileMaker Proのデータベースとの連携

FileMaker Proで作成したデータベースで、電話の着信があった時に一致する電話番号のある顧客情報を表示することが出来ます。

ガンジスCTI単体だけで利用できます。顧客管理ソフトガンジスを利用してもしなくてもOKです。

連携方法

次の、どちらかの方法で、ガンジスCTIFileMakerProとの連携を行えます。

  • A ポップアップには電話番号のみ表示し、FileMakerProで顧客情報を表示する
  • B ポップアップに顧客情報を表示し、また、FileMakerProで顧客情報を表示する

どちらの方法も、FileMakerでスクリプトを作成できる人には、難しくありません。

Aの仕組み

  1. ガンジスCTIに電話の着信があった時に、その電話番号をFileMakerProのデータベースのスクリプトに渡します。
  2.  FileMakerのデータベースでは、そのパラメータを利用して、顧客情報を表示します。

Aの設定方法

  • FileMakerProのデータベースファイルに、電話番号をスクリプト引数にして、顧客情報を表示するスクリプトを作成します。サンプルファイルの、SampleGangesCTI.fmp12のスクリプト、ShowDataTelを、参考にして下さい。
  • ガンジスCTIの設定「URLで開く」に、FileMakerのURLスキームを設定します。
    例:
    • サーバーでファイルをホストする場合。192.168.1.8は、表示するPCのアドレス

      fmp://192.168.1.8/SampleGangesCTI.fmp12?script=ShowDataTel&param={Tel}

    • ドキュメントフォルダにファイルを置いた場合。

      fmp://~/SampleGangesCTI.fmp12?script=ShowDataTel&param={Tel}

FileMakerのURLスキーム

URL を使用してファイルを開く」という機能を、ガンジスCTIが利用して、FileMakerのファイルのスクリプトを実行することができます。

サーバーで共有している場合も、ローカルの1台のPCでも、どちらでもOKです。


 

Bの仕組み

 

  1. FileMakerのデータを、ExternalTelList.csvに出力しておきます。
  2. ガンジスCTIに電話の着信があった時に、その電話番号と一致するレコードをExternalTelList.csvから検索します。
  3. 一致した場合、その情報をポップアップで表示します。
  4. また、そのレコードのIDを、FileMakerProのデータベースのスクリプトに渡します。
  5. FileMakerのデータベースでは、そのパラメータを利用して、顧客情報を表示します。

Bの設定方法

  • Aの設定を行い、次の設定を追加します。
  • 顧客情報のあるFileMaker Proのデータベースから、ExternalTelList.csvを出力するスクリプトを作成します。Typeの列は3(URLで開く)にします。Ex1の列は、顧客情報のレコードのIDを指定します。
    サンプルファイルの、SampleGangesCTI.fmp12のスクリプト、CTI用CSV出力を、参考にして下さい。
  • 同時に、FileMaker Proのデータベースに、ガンジスCTIから受け取った{Ex1}のパラメータ(レコードのID)を利用して、顧客情報を開くスクリプトを作成します。
    スクリプトShowDataを参考にして下さい。
  • ガンジスCTIの設定「URLで開く」に、FileMakerのURLスキームを設定します。
    例:
    • サーバーでファイルをホストする場合。192.168.1.8は、表示するPCのアドレス

      fmp://192.168.1.8/SampleGangesCTI.fmp12?script=ShowData&param={Ex1}

    • ドキュメントフォルダにファイルを置いた場合。

      fmp://~/SampleGangesCTI.fmp12?script=ShowData&param={Ex1}

 

複数台のPCで、FileMakerProと連携

サーバー・クライアント機能を利用して、着信があった時に、複数台のPCで顧客情報をポップアップで表示し、表題をクリックすると、FileMakerProのデータベースで表示することができます。

  • サーバーPCで、Bの仕組みの設定を行います。電話機器と接続するのはサーバーPCのみでOKです。
  • クライアントPCでは、ガンジスCTIでURLで開くを設定します。
    例:fmp://192.168.1.8/SampleGangesCTI.fmp12?script=ShowData&param={Ex1}
  • クライアントPCでは、ポップアップが表示されたら、表題をクリックすると、FileMakerProで情報が表示されます。

 

サンプルファイル

 

サンプルファイルをダウンロードする
SampleGangesCTI.zip