Vtiger インサイト デザイナー

BI レポートは、成長を監視し、戦略を立てるために、チームとして機能するビジネスにとって最も一般的な要件です。

ただし、データが膨大でさまざまなアプリに分散されているため、データを取得して変換し、XNUMX か所で視覚化できるツールが必要です。

Vtiger Insights Designer は、ビジネス ニーズに合ったレポートのデザインを支援することを目的としています。

インサイト デザイナーの利点

1) 複数のレポート ウィジェットを含むインサイト ページを作成する

2) 簡単なドラッグとサイズ変更機能でウィジェットを配置

3) 異なるチャネルからデータをフェッチします。

4) さまざまなモードで視覚化する

  • 枢軸
  • さまざまな種類のチャート

データをフェッチするためのチャネルは次のとおりです。

  1. Vtiger Webサービスクエリ
  2. Vtiger API Designer のカスタム REST API
  3. CSVファイルでデータをアップロードして可視化

設計したインサイトをダッシュ​​ボードにピン留めしたり、他のユーザーと共有したりできます。 デザイナーの詳細については、 記事.

 
 
 

VTAP 顧客のユースケース

 
 

Vtiger のモジュール デザイナーには、さまざまな種類のコネクタを追加するオプションがあります。

  • SMS
  • 電話
  • WhatsApp
  • 同期コネクタ

今日は、 SMS コネクタ. サービス プロバイダーが提供する外部 REST API に接続し、顧客に SMS メッセージを送信するのに役立ちます。

顧客の XNUMX 人は、自社のサービス プロバイダを CRM と統合したいと考えていました。 このサービス プロバイダーはリストに記載されていませんが、SMS を送信し、送信された SMS の照会ステータスを生成するための REST API サポートがありました。

REST API を使用してサービス プロバイダーを Vtiger に接続することにしました。 もう少し深く掘り下げて、SMS コネクタを使用してこの統合を実装する方法を学びましょう。

まず、モジュール デザイナーに移動し、既存のモジュールを選択します。 名前を指定して SMS コネクタを作成します。 デフォルトの XML 表記が読み込まれた SMS コネクタが表示されます。 次の XNUMX つの部分があります。

  1. config: このセクションには、Vtiger 設定ページの SMS 構成設定でユーザーに表示される詳細が含まれます。 これらの詳細を使用して、SMS を送信したり、SMS プロバイダーに接続したりできます。
  2. プロバイダー: このセクションでは、SMS を送信するための SMS エンドポイントなど、SMS サービス プロバイダーへの接続の詳細を定義します。
  3. message_send: このセクションでは、SMS が顧客に送信される方法を定義します。
  4. message_status: このセクションでは、送信された SMS のステータスを照会する方法について詳しく説明します。

構成セクションには、SMS プロバイダーに接続して SMS を送信するのに役立つ詳細が含まれています。

我々は使用するだろう Telnyx SMS API この記事の例として。

Telnyx SMS API リクエスト CURL サンプルは次のとおりです。

 

Vtiger のモジュール デザイナーには、さまざまな種類のコネクタを追加するオプションがあります。

  • SMS
  • 電話
  • WhatsApp
  • 同期コネクタ

今日は、 SMS コネクタ. サービス プロバイダーが提供する外部 REST API に接続し、顧客に SMS メッセージを送信するのに役立ちます。

顧客の XNUMX 人は、自社のサービス プロバイダを CRM と統合したいと考えていました。 このサービス プロバイダーはリストに記載されていませんが、SMS を送信し、送信された SMS の照会ステータスを生成するための REST API サポートがありました。

REST API を使用してサービス プロバイダーを Vtiger に接続することにしました。 もう少し深く掘り下げて、SMS コネクタを使用してこの統合を実装する方法を学びましょう。

まず、モジュール デザイナーに移動し、既存のモジュールを選択します。 名前を指定して SMS コネクタを作成します。 デフォルトの XML 表記が読み込まれた SMS コネクタが表示されます。 次の XNUMX つの部分があります。

  1. config: このセクションには、Vtiger 設定ページの SMS 構成設定でユーザーに表示される詳細が含まれます。 これらの詳細を使用して、SMS を送信したり、SMS プロバイダーに接続したりできます。
  2. プロバイダー: このセクションでは、SMS を送信するための SMS エンドポイントなど、SMS サービス プロバイダーへの接続の詳細を定義します。
  3. message_send: このセクションでは、SMS が顧客に送信される方法を定義します。
  4. message_status: このセクションでは、送信された SMS のステータスを照会する方法について詳しく説明します。

構成セクションには、SMS プロバイダーに接続して SMS を送信するのに役立つ詳細が含まれています。

我々は使用するだろう Telnyx SMS API この記事の例として。

Telnyx SMS API リクエスト CURL サンプルは次のとおりです。


  

curl -X POST \

  --header "Content-Type: application/json" \

  --header "Authorization: Bearer YOUR_API_KEY" \

  --data '{

    "from": "+13115552368",

    "to": "+13115552367",

    "text": "Hello, world!"

  }' \

https://api.telnyx.com/v2/messages


  

curl -X POST \

  --header "Content-Type: application/json" \

  --header "Authorization: Bearer YOUR_API_KEY" \

  --data '{

    "from": "+13115552368",

    "to": "+13115552367",

    "text": "Hello, world!"

  }' \

https://api.telnyx.com/v2/messages

 

上記のリクエストでは、 承認ベアラー API キー  電話番号はお客様ごとに異なります。 顧客が値を入力するには、SMS 設定ページでこれを有効にする必要があります。 以下のように、この情報を XML の config セクションに移動する必要があります。

 

上記のリクエストでは、 承認ベアラー API キー  電話番号はお客様ごとに異なります。 顧客が値を入力するには、SMS 設定ページでこれを有効にする必要があります。 以下のように、この情報を XML の config セクションに移動する必要があります。


  

<config>

        <fields>

            <field name="from" label="From" type="text" required="true" />      

            <field name="Authorization" label="Authorization" type="password" required="true"/>         

        </fields>

    </config>


  

<config>

        <fields>

            <field name="from" label="From" type="text" required="true" />      

            <field name="Authorization" label="Authorization" type="password" required="true"/>         

        </fields>

    </config>

 

テキスト、パスワード、および URL タイプのフィールドがサポートされています。 これらのフィールドの属性を [必須] に設定すると、これらのフィールドへの情報の入力が必須になります。 これにより、ユーザーは必要な情報を確実に入力できます。

プロバイダー セクションで、SMS エンドポイントとベアラー トークンを追加します。

XML URL ノードはエンドポイントを指し、認証にはユーザー構成から値を取得するベアラー トークンがあります。

$config.$fields.Authorization に注目してください。 $config は、構成セクションから値を読み取ることを意味します。 $fields は構成セクションで使用可能なフィールドへのポインターであり、Authorization は与えられたフィールド名です。

 

テキスト、パスワード、および URL タイプのフィールドがサポートされています。 これらのフィールドの属性を [必須] に設定すると、これらのフィールドへの情報の入力が必須になります。 これにより、ユーザーは必要な情報を確実に入力できます。

プロバイダー セクションで、SMS エンドポイントとベアラー トークンを追加します。

XML URL ノードはエンドポイントを指し、認証にはユーザー構成から値を取得するベアラー トークンがあります。

$config.$fields.Authorization に注目してください。 $config は、構成セクションから値を読み取ることを意味します。 $fields は構成セクションで使用可能なフィールドへのポインターであり、Authorization は与えられたフィールド名です。


  

<provider>

       <url> https://api.telnyx.com/v2 </url>

          <auth>

               <bearer token="$config.$fields.Authorization" />

           </auth>

   </provider>


  

<provider>

       <url> https://api.telnyx.com/v2 </url>

          <auth>

               <bearer token="$config.$fields.Authorization" />

           </auth>

   </provider>

 

構成パーを完了しました。 次に、SMS の送信方法に移ります。 このために、message_send ノードから始めます。 XNUMX つの部分に分けることができます。

URL、ヘッダー、およびパラメーター。 これらは、リクエスト URL、リクエスト ヘッダー、およびリクエスト パラメータと比較できます。

リクエスト タイプは POST であるため、リクエスト XML ノードのメソッド属性を「post」に設定します。 URL は URI エンドポイントに設定されます。 

すでに provider.url を設定しています https://api.telnyx.com/v2、セットのみ / messages ここのURLとして。

content-type を送信する必要があり、認証ベアラー トークンは provider.auth ノードから取得されます。

次に、パラメーターを生データとして送信する必要があります。 各パラメータには名前と値があります。 上記で $config.$fields.* について話しました。 @recipients と @message は、実行時に置き換えられる動的な値です。 これとは別に、SMS テンプレートを選択して SMS を送信する場合は、テンプレート レコードから @templateid を取得してプロバイダーに送信することもできます。 サービス プロバイダーは、テンプレートを承認済みのテンプレートにマップできます。 

 

構成パーを完了しました。 次に、SMS の送信方法に移ります。 このために、message_send ノードから始めます。 XNUMX つの部分に分けることができます。

URL、ヘッダー、およびパラメーター。 これらは、リクエスト URL、リクエスト ヘッダー、およびリクエスト パラメータと比較できます。

リクエスト タイプは POST であるため、リクエスト XML ノードのメソッド属性を「post」に設定します。 URL は URI エンドポイントに設定されます。 

すでに provider.url を設定しています https://api.telnyx.com/v2、セットのみ / messages ここのURLとして。

content-type を送信する必要があり、認証ベアラー トークンは provider.auth ノードから取得されます。

次に、パラメーターを生データとして送信する必要があります。 各パラメータには名前と値があります。 上記で $config.$fields.* について話しました。 @recipients と @message は、実行時に置き換えられる動的な値です。 これとは別に、SMS テンプレートを選択して SMS を送信する場合は、テンプレート レコードから @templateid を取得してプロバイダーに送信することもできます。 サービス プロバイダーは、テンプレートを承認済みのテンプレートにマップできます。 


  

<message_send>

       <request method="post">

           <url>/messages </url>

           <headers>

                <header name="content-type" value="application/json" />

             

           </headers>

           <parameters raw-post-data="true">

               <parameter name="from" value="$config.$fields.from" />

               <parameter name="to" value="@recipients" />

               <parameter name="text" value="@message" />

           </parameters>          

       </request>

</message_send>


  

<message_send>

       <request method="post">

           <url>/messages </url>

           <headers>

                <header name="content-type" value="application/json" />

             

           </headers>

           <parameters raw-post-data="true">

               <parameter name="from" value="$config.$fields.from" />

               <parameter name="to" value="@recipients" />

               <parameter name="text" value="@message" />

           </parameters>          

       </request>

</message_send>

 

これとは別に、一意の SMS 識別子を取得するために SMS 送信アクションの応答をマップする必要があります。 この一意の SMS ID を使用して、SMS ステータスを照会し、SMS プロバイダーのステータス値を Vtiger SMS ステータス値にマップできます。 

同様に、SMS ID を使用して、送信されたメッセージのステータスを取得できます。 これを実装するには、詳細が記載されているドキュメントを参照することをお勧めします。

ここに Telnyx sms コネクタの完全な XML コードへのリンクです。 また、私たちを表示することができます vtap のドキュメント SMS コネクタについて詳しく説明しています。

注: SMS コネクタを新しい拡張モジュールとして作成することもできます。 Vtiger Marketplace を通じて、ソリューションを他の Vtiger 顧客に拡張することもできます。

 

これとは別に、一意の SMS 識別子を取得するために SMS 送信アクションの応答をマップする必要があります。 この一意の SMS ID を使用して、SMS ステータスを照会し、SMS プロバイダーのステータス値を Vtiger SMS ステータス値にマップできます。 

同様に、SMS ID を使用して、送信されたメッセージのステータスを取得できます。 これを実装するには、詳細が記載されているドキュメントを参照することをお勧めします。

ここに Telnyx sms コネクタの完全な XML コードへのリンクです。 また、私たちを表示することができます vtap のドキュメント SMS コネクタについて詳しく説明しています。

注: SMS コネクタを新しい拡張モジュールとして作成することもできます。 Vtiger Marketplace を通じて、ソリューションを他の Vtiger 顧客に拡張することもできます。

 
 

Vtiger APPtitude 

 

私たちが好きなツール

 
 

ユーザーが Web サイトで何をしているかを確認したり、ユーザーのアクションやマウスの動きのビデオを表示したりできます。 オープンリプレイ

Openreplay は自己ホスト型のツールであり、ユーザー セッションをキャプチャして、ユーザーが Web アプリで行っているすべてのことを細部まで確認できます。 開発者は、どのユーザーデータをキャプチャまたはスキップするか、およびその他のプライバシー制御を構成するための多くの制御が可能になります.

 

ユーザーが Web サイトで何をしているかを確認したり、ユーザーのアクションやマウスの動きのビデオを表示したりできます。 オープンリプレイ

Openreplay は自己ホスト型のツールであり、ユーザー セッションをキャプチャして、ユーザーが Web アプリで行っているすべてのことを細部まで確認できます。 開発者は、どのユーザーデータをキャプチャまたはスキップするか、およびその他のプライバシー制御を構成するための多くの制御が可能になります.

 
 
 

Vtiger調査

 
 

あなたの声が重要です!

VTAP を使用したことがありますか? VTAP のローコード ツールとノーコード ツールに関するフィードバックと提案をお待ちしております。 VTAP プラットフォームの一部であるべきで、何が欠けていて、何が見たいですか?

このアンケートに回答する あなたの経験と情報を共有します。

 

あなたの声が重要です!

VTAP を使用したことがありますか? VTAP のローコード ツールとノーコード ツールに関するフィードバックと提案をお待ちしております。 VTAP プラットフォームの一部であるべきで、何が欠けていて、何が見たいですか?

このアンケートに回答する あなたの経験と情報を共有します。

 
 

近日公開

 
 

インサイト デザイナー 2.0 Vtiger の履歴データからの洞察を有効にします。

たとえば、コンタクトのステータス フィールドがホットから非アクティブに変更された数、特定の期間内にあるパイプラインから別のパイプラインに移動された取引の数などです。 

このデータをグラフにプロットしたり、どのユーザーまたはグループがそのような変更を行ったかなどの詳細を含むテーブルに集計したりできます。

 

インサイト デザイナー 2.0 Vtiger の履歴データからの洞察を有効にします。

たとえば、コンタクトのステータス フィールドがホットから非アクティブに変更された数、特定の期間内にあるパイプラインから別のパイプラインに移動された取引の数などです。 

このデータをグラフにプロットしたり、どのユーザーまたはグループがそのような変更を行ったかなどの詳細を含むテーブルに集計したりできます。

 
 

サインアップして最新のアップデートを受け取りましょう!