Zoho Deskでの関数の作成

Zoho Deskでの関数の作成

関数とは、システムにおいて行う処理を独自に設定して実行できるようにする機能のことです。現行の機能では行えないタスクを行えるように設定することができます。たとえば、Zoho CRMにおける顧客ごとの売上見込みに基づいて、顧客の問い合わせに優先順位を付けるとします。しかし、このような機能はZoho Deskにはありません。そこで、関数を使用します。 
Info 必要な権限
この機能を利用するには、 システム管理者の権限が必要です。
各プランの機能と制限を確認する


関数とは
関数とは、独自の処理を設定する機能のことです。サーバーの構築や管理を必要とせずに実装できます。関数を用いることで、本来システムの機能を追加やしなければ実現できない機能をZoho Deskに自分で追加して管理することができます。Delugeスクリプトを使用して関数を記述し、Zoho Deskの専用コードで実行することができます。サーバー内にコードを実装する必要はありません。これにより、ビジネスのニーズに合わせて機能を追加することができます。予算も削減することができるでしょう。 

関数を使用する理由
  1. 関数を使用することで、特定の条件を満たす場合や指定した特定の期間に、非常に柔軟にタスクを自動で実行することができます。
  2. さまざまな課題を解決するにあたって、解決策を柔軟に模索できるようになります。
  3. 製品に対する機能要望やフィードバックを送って、機能が組み込まれるのを期待して待つ必要はありません。必要な機能を自社でより詳細に管理できます。ビジネスごとに異なる必要な機能を、独自に作成することができます。

関数の使用

関数は以下の3つの場所で使用することができます:
  1. ワークフロールール
  2. ブループリント
  3. スケジュール処理
ワークフロールールでは、特定の条件を満たす場合、Zoho Deskで関数が自動で実行され、対象のデータが更新されるように関数を設定することができます。同様に、ブループリントでは、遷移の完了後に関数を実行するように設定することができます。スケジュール処理では、特定の日時、または指定した頻度で関数を実行するように設定できます。

関数の作成
Zoho Deskでは、独自のDelugeスクリプト作成画面で関数を作成できます。ドラッグ&ドロップの簡単な操作でDelugeスクリプトを追加することができます。Delugeスクリプトの構文や関数を学んだり、覚えたりする必要はありません。

関数を作成するには:
  1. 上部のバーの設定アイコン()をクリックします。
  2. 開発者向け情報にある[関数]をクリックします
  3. 画面右上の[新しい関数]をクリックします。



  4. 新しい関数の画面で、次の手順を実施します:
    1. 関数の[名前][説明](任意)を入力します。
    2. 関数を追加するカテゴリーを選択します。
      関数をワークフロー、またはブループリントに追加する場合は
      [自動化]を選択します。それ以外の場合は[スケジュール処理]を選択します。
    3. 関数を実行するタブを選択します。
      このオプションは、手順6で自動化を選択した場合にのみ利用できます。



    4. [引数の編集]アイコン()をクリックします。
      この設定は、手順6で自動化を選択した場合にのみ利用できます。
    5. 引数の編集画面で項目名と各タブ内のカスタム値を指定して、スクリプトで使用する引数を設定します。
    6. Delugeスクリプトの編集画面で、必要な関数を作成します。
    7. コードを検証するには、スクリプトの保存と実行をクリックします。
  5. [保存する]をクリックします。
    作成した関数は、関数画面の一覧に表示されます。
Notes特定の場所で使用するように指定した関数は、他の場所では使用できません。例:自動化として設定した関数は、スケジュール処理では使用できません。

ワークフロールールでの関数の展開
Zoho Deskの管理者は、テストにより検証されたカスタム関数をワークフロールールで使用できます。

カスタム関数をワークフロールールに関連付けるには:
  1. 上部のバーの設定アイコン()をクリックします。
  2. 自動化にある[ワークフロー]
    をクリックします。

  3. ワークフロールールの画面で、[ルールを作成する]クリックします。
  4. ワークフローに関する基本情報を入力して、[次へ]をクリックします。
  5. 次の画面で、ルールを実行する処理とルールの条件を指定します。
  6. 4番目の処理の項目で、追加アイコン()をクリックして、カスタム関数[既存]を選択します。
  7. 既存のカスタム関数を選択します。
  8. [保存する]をクリックします。

スケジュール処理での関数の使用
Zoho Deskの管理者は、カスタム関数をスケジュール処理で使用できます(カスタム関数は、事前にテストすることも可能です)。詳細については、こちらをクリックしてください。

カスタム関数の実行履歴 

実行履歴では、実行が失敗したカスタム関数と、成功したカスタム関数の両方に関する詳細なデータを確認できます。特定の条件を満たした場合に、問い合わせなどのデータに対して自動で適用されたカスタム関数の処理の詳細を把握することが可能です。

カスタム関数の実行履歴では、以下を確認できます。
  • 実行の詳細
  • 引数に入力された値
  • 出力文
情報
カスタム関数の実行が成功した場合と失敗した場合の両方について、履歴を確認できます。

カスタム関数の実行履歴を確認する利点:

実行履歴のデータは、以下に役立ちます。
  • カスタム関数の実行失敗に関する問題のデバッグ
  • 失敗の根本原因の特定
  • 成功した処理の分析に基づく成功要因の理解

情報
カスタム関数が実行されると、ヘルプデスクの自動化の権限を持つユーザーは、実行履歴を確認できます。

カスタム関数の実行履歴の確認手順

       1. 画面右上に表示されている(設定)アイコンをクリックします。
       2.設定画面で、[自動化]の欄にある[ワークフロー]をクリックします。


     
       3. 画面左側のメニューで、[ワークフロー]の欄にある[カスタム関数]をクリックします。
       4. カスタム関数の設定画面で、[実行履歴]タブに移動します。


       
       5. 実行履歴の一覧ページで、下にスクロールして実行履歴を確認します。


情報
  1. 成功した処理についての実行履歴は、24時間のみ有効です。
  2. 失敗した処理についての実行履歴は、30日間のみ有効です。
メモ

 実行履歴が表示されない場合の注意点

  • カスタム関数が実行されていない可能性があります。
  • 最新の履歴データを表示するには、ページを手動で更新する必要があります。
メモ

実行履歴に関する注意点:

  • カスタム関数の実行回数が上限に達し、カスタム関数の実行が一時停止すると、カスタム関数の実行履歴の記録も一時停止されます。翌日、実行が再開されると、実行履歴の記録も再開されます。
  • 実行履歴の表示件数に上限はありません。
  • 新しく実行されたカスタム関数の履歴を表示するには、ページを更新します。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • Zoho DeskのTelegram連携

                                    Telegramは、クラウド型のコミュニケーションツールです。Zoho DeskとTelegramを連携することで、インスタントメッセージを通じて顧客の問い合わせに対応することができます。Zoho DeskとTelegramを連携するにあたって、TelegramのBotFatherを使用して組織のボットの設定を行います。BotFatherは、Telegramのボットを登録するための専用ボットです。この記事では、Telegram Botの概要、ボットの作成方法、Zoho ...
                                  • Zoho DeskのWhatsApp連携

                                    WhatsAppは、世界中で約20億人のユーザーに利用されているインスタントメッセージサービスです。友達や家族との連絡手段として一般的に普及しています。そのため、顧客からの問い合わせに対応するための窓口の1つとしてWhatsAppを利用する組織が増えています。Zoho Deskでは、WhatsAppとの連携機能を利用することができます。WhatsAppを通じて顧客からの問い合わせに対応する場合、Zoho ...
                                  • Zoho DeskとInstagramの連携

                                    Instagram Instagramは、Metaが提供するインスタントメッセージサービスです。世界中で多くの人に利用されています。Zoho Deskでは、Instagramと連携することができます。なお、Instagram連携を利用するには、Instagramのビジネスプロフィールを認証し、Zoho Deskに対してアクセス権限を許可する必要があります。 Meta Business Suite Meta Business ...
                                  • Zoho DeskとWeChatの連携

                                    WeChatは、中国発のインスタントメッセージサービスです。中国ではWhatsAppと並んで人気が高く、世界各国で多くのユーザーが利用しています。 WeChatで利用できる主な機能 • シングルサインオン • ユーザーの管理 • アカウントの管理 • 動画の録画 • 画像のアップロード • データの共有 • QRコードのスキャン WeChatのアカウントの種類 サブスクリプション:フォロワーに対して1日に1回メッセージを送信できます。 ...
                                  • Zoho DeskとLINEの連携

                                    LINEとは LINEは日本で最も利用率の高いチャットアプリです。チャット、ビデオ通話、音声通話などの機能を無料で利用でき、操作も簡単です。スマートフォンからはもちろん、WindowsやMacのデスクトップアプリからも利用可能です。 Zoho DeskのLINE連携のメリット • 顧客からのLINEによる問い合わせに、Zoho Desk内から対応できます。 • チャット(トーク)を通じて、より迅速な問題解決が可能です。 • 複数の経路(チャネル)を設定できます。 • ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.