Vtiger 洞察設計師

BI 報告是作為一個團隊工作的企業最常見的要求 - 監控增長和製定戰略。

然而,由於數據量巨大且分佈在不同的應用程序中,因此需要一種能夠在一個地方拉取數據、轉換數據並可視化的工具。

Vtiger Insights Designer 旨在幫助您設計符合您業務需求的報告。

Insights Designer 的優勢

1) 創建一個包含多個報告小部件的 Insight 頁面

2)通過輕鬆拖動和調整大小來定位小部件

3)從不同渠道獲取數據。

4)以不同的模式可視化

  • 枱燈
  • 不同類型的圖表

獲取數據的渠道有:

  1. Vtiger 網絡服務查詢
  2. 來自 Vtiger API Designer 的自定義 Rest API
  3. 使用 CSV 文件上傳數據並將其可視化

您可以將設計好的 Insight 固定到 Dashboard,也可以分享給其他用戶。 有關 Designer 的更多詳細信息,請閱讀我們的 文章.

 
 
 

VTAP 客戶用例

 
 

Vtiger 的模塊設計器為您提供了添加不同類型連接器的選項:

  • 短信
  • 打電話
  • Whatsapp
  • 同步連接器

今天,我們將討論 短信連接器. 它可以幫助您連接到服務提供商提供的外部 REST API 並向客戶發送 SMS 消息。

其中一位客戶希望將他們的服務提供商與 CRM 集成。 該服務提供商未在我們列出,但具有 REST API 支持以發送 SMS 並生成已發送 SMS 的查詢狀態。

我們決定使用 REST API 將服務提供商與 Vtiger 連接起來。 讓我們更深入地了解一下我們是如何使用 SMS 連接器來實現這種集成的。

首先,轉到 Module Designer 並選擇任何現有模塊。 通過為其提供名稱來創建 SMS 連接器。 您將看到一個加載了默認 XML 符號的 SMS 連接器。 它有四個部分:

  1. 配置:此部分將包含用戶將在 Vtiger 設置頁面上的 SMS 配置設置中看到的詳細信息。 這些詳細信息可用於發送 SMS 或連接到 SMS 提供商。
  2. 提供者:此部分將定義與 SMS 服務提供者的連接詳細信息,例如用於發送 SMS 的 SMS 端點。
  3. message_send:此部分將定義如何將 SMS 發送給客戶。
  4. message_status:本節將詳細介紹如何查詢已發送短信的狀態。

配置部分將包含幫助您連接到 SMS 提供商並發送 SMS 的詳細信息。

我們將使用 Telnyx 短信 API 作為本文中的示例。

Telnyx SMS API 請求 CURL 示例在這裡:

 

Vtiger 的模塊設計器為您提供了添加不同類型連接器的選項:

  • 短信
  • 打電話
  • Whatsapp
  • 同步連接器

今天,我們將討論 短信連接器. 它可以幫助您連接到服務提供商提供的外部 REST API 並向客戶發送 SMS 消息。

其中一位客戶希望將他們的服務提供商與 CRM 集成。 該服務提供商未在我們列出,但具有 REST API 支持以發送 SMS 並生成已發送 SMS 的查詢狀態。

我們決定使用 REST API 將服務提供商與 Vtiger 連接起來。 讓我們更深入地了解一下我們是如何使用 SMS 連接器來實現這種集成的。

首先,轉到 Module Designer 並選擇任何現有模塊。 通過為其提供名稱來創建 SMS 連接器。 您將看到一個加載了默認 XML 符號的 SMS 連接器。 它有四個部分:

  1. 配置:此部分將包含用戶將在 Vtiger 設置頁面上的 SMS 配置設置中看到的詳細信息。 這些詳細信息可用於發送 SMS 或連接到 SMS 提供商。
  2. 提供者:此部分將定義與 SMS 服務提供者的連接詳細信息,例如用於發送 SMS 的 SMS 端點。
  3. message_send:此部分將定義如何將 SMS 發送給客戶。
  4. message_status:本節將詳細介紹如何查詢已發送短信的狀態。

配置部分將包含幫助您連接到 SMS 提供商並發送 SMS 的詳細信息。

我們將使用 Telnyx 短信 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 的配置部分,如下所示。

 

在上述請求中, 授權承載 API 密鑰 不同客戶的電話號碼不同。 您必須在 SMS 設置頁面上啟用此功能,以便客戶輸入他們的值。 您現在必須將此信息移動到我們的 XML 的配置部分,如下所示。


  

<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 類型的字段。 將這些字段的屬性設置為 Required 將使輸入這些字段的信息成為強制性的。 這將確保用戶填寫所需信息。

現在在提供商部分下,您將添加短信端點和不記名令牌。

XML URL 節點指向端點,並且身份驗證具有從用戶配置中獲取值的不記名令牌。

注意到 $config.$fields.Authorization 了嗎? $config 表示從配置部分讀取值。 $fields 是指向 config 部分中可用字段的指針,而 Authorization 是給定的字段名稱。

 

我們支持文本、密碼和 URL 類型的字段。 將這些字段的屬性設置為 Required 將使輸入這些字段的信息成為強制性的。 這將確保用戶填寫所需信息。

現在在提供商部分下,您將添加短信端點和不記名令牌。

XML URL 節點指向端點,並且身份驗證具有從用戶配置中獲取值的不記名令牌。

注意到 $config.$fields.Authorization 了嗎? $config 表示從配置部分讀取值。 $fields 是指向 config 部分中可用字段的指針,而 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 節點開始。 它可以分為三個部分。

URL、標頭和參數。 這些可以與請求 URL、請求標頭和請求參數進行比較。

請求類型為POST,因此我們將請求XML節點中的method屬性設置為“post”。 URL 將設置為 URI 端點。 

我們已經設置了 provider.url https://api.telnyx.com/v2, 所以只設 /消息 作為此處的 URL。

我們需要發送內容類型,並且將從 provider.auth 節點獲取身份驗證不記名令牌。

接下來,參數應作為原始數據發送。 每個參數都有一個名稱和值。 我們已經在上面討論了 $config.$fields.* 。 @recipients 和@message 是將在運行時替換的動態值。 除此之外,如果您選擇短信模板發送短信,您還可以從模板記錄中提取@templateid 以將其發送給提供者。 服務提供商可以將您的模板映射到批准的模板。 

 

我們已經完成了配置文件。 現在我們轉到 - 如何發送 SMS。 為此,我們將從 message_send 節點開始。 它可以分為三個部分。

URL、標頭和參數。 這些可以與請求 URL、請求標頭和請求參數進行比較。

請求類型為POST,因此我們將請求XML節點中的method屬性設置為“post”。 URL 將設置為 URI 端點。 

我們已經設置了 provider.url https://api.telnyx.com/v2, 所以只設 /消息 作為此處的 URL。

我們需要發送內容類型,並且將從 provider.auth 節點獲取身份驗證不記名令牌。

接下來,參數應作為原始數據發送。 每個參數都有一個名稱和值。 我們已經在上面討論了 $config.$fields.* 。 @recipients 和@message 是將在運行時替換的動態值。 除此之外,如果您選擇短信模板發送短信,您還可以從模板記錄中提取@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 狀態值。 

同樣,您可以使用短信 ID 獲取已發送消息的狀態。 要實現這一點,我們建議您閱讀我們的文檔,其中提供了更多詳細信息。

這裡 是 Telnyx 短信連接器的完整 XML 代碼的鏈接。 您還可以查看我們的 vtap 文檔 其中詳細解釋了 SMS 連接器。

注意: 您還可以創建 SMS 連接器作為新的擴展模塊。 您還可以通過 Vtiger 市場將您的解決方案擴展到其他 Vtiger 客戶。

 

除此之外,您需要映射發送 SMS 操作的響應以捕獲唯一的 SMS 標識符。 您可以使用此唯一的 SMS ID 查詢 SMS 狀態並將 SMS 提供程序狀態值映射到 Vtiger SMS 狀態值。 

同樣,您可以使用短信 ID 獲取已發送消息的狀態。 要實現這一點,我們建議您閱讀我們的文檔,其中提供了更多詳細信息。

這裡 是 Telnyx 短信連接器的完整 XML 代碼的鏈接。 您還可以查看我們的 vtap 文檔 其中詳細解釋了 SMS 連接器。

注意: 您還可以創建 SMS 連接器作為新的擴展模塊。 您還可以通過 Vtiger 市場將您的解決方案擴展到其他 Vtiger 客戶。

 
 

Vtiger 應用程序 

 

我們喜歡的工具

 
 

您可以查看您的用戶在您的網站上做什麼,並查看他們的操作和鼠標移動的視頻使用 打開重放

Openreplay 是一種自託管工具,可讓您捕獲用戶會話並查看用戶在您的 Web 應用程序上所做的一切,包括最小的細節。 它為開發人員提供了很多控制權來配置應捕獲或跳過哪些用戶數據以及其他隱私控制。

 

您可以查看您的用戶在您的網站上做什麼,並查看他們的操作和鼠標移動的視頻使用 打開重放

Openreplay 是一種自託管工具,可讓您捕獲用戶會話並查看用戶在您的 Web 應用程序上所做的一切,包括最小的細節。 它為開發人員提供了很多控制權來配置應捕獲或跳過哪些用戶數據以及其他隱私控制。

 
 
 

Vtiger調查

 
 

你的聲音很重要!

你用過VTAP嗎? 我們期待您對 VTAP 低代碼和無代碼工具的反饋和建議。 您希望看到什麼,缺少什麼應該成為 VTAP 平台的一部分?

參加這項調查 分享您的經驗和意見。

 

你的聲音很重要!

你用過VTAP嗎? 我們期待您對 VTAP 低代碼和無代碼工具的反饋和建議。 您希望看到什麼,缺少什麼應該成為 VTAP 平台的一部分?

參加這項調查 分享您的經驗和意見。

 
 

即將公開資訊

 
 

洞察設計師 2.0 將使來自 Vtiger 歷史數據的見解成為可能。

例如,有多少聯繫人的狀態字段從熱門更改為無效,有多少交易在特定時期內從一個管道轉移到另一個管道,等等。 

您可以將此數據繪製在圖表上或將其製成表格,其中包含詳細信息,例如哪個用戶或組進行了此類更改。

 

洞察設計師 2.0 將使來自 Vtiger 歷史數據的見解成為可能。

例如,有多少聯繫人的狀態字段從熱門更改為無效,有多少交易在特定時期內從一個管道轉移到另一個管道,等等。 

您可以將此數據繪製在圖表上或將其製成表格,其中包含詳細信息,例如哪個用戶或組進行了此類更改。

 
 

註冊以接收最新更新!