・
「新入社員や新しい顧客のZendeskアカウントをまとめて作成したい…」
「ユーザー情報をスプレッドシートからZendeskに手作業で転記するのが面倒で、ミスも発生しやすい…」
このように、Zendeskのユーザー登録作業に多くの時間と手間をかけていませんか?
もし、Google スプレッドシートなどのリストに記載された情報を基に、Zendeskのユーザーアカウントを自動で一括作成できる仕組みがあれば、これらの煩わしい作業から解放されることも可能です!
そのうえ、本来注力すべき顧客サポートやチームマネジメントといったコア業務に集中できる時間を確保できます!
今回ご紹介する自動例はノーコードで簡単に設定でき、手間や時間もかからないので、ぜひ導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ
YoomにはZendeskのユーザーを一括で作成するテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Google スプレッドシートの情報からZendeskユーザーを一括作成するフローを作ってみよう
それではここから代表的な例として、指定した日時にGoogle スプレッドシートの情報を取得し、Zendeskにユーザー情報を一括で自動作成するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Zendesk/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
ステップ1:Google スプレッドシートとZendeskをマイアプリ連携
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。
Google スプレッドシートをマイアプリ連携
以下の手順をご参照ください。
Zendeskをマイアプリ連携
以下の手順をご参照ください。
※Zendeskは、チームプラン・サクセスプランをご利用の方向けのアプリです。フリープランやミニプランで使うと、フローボットのオペレーションやデータコネクトがエラーになってしまうのでご注意ください。
有料プラン(チームプラン・サクセスプラン)には2週間の無料トライアルがあります。トライアル期間中なら、普段は制限されているZendeskも問題なくお試しいただけます。ぜひこの機会にいろいろと体験してみてくださいね。
事前準備
ユーザー情報を記載したGoogle スプレッドシートを用意する
今回ご紹介するテンプレートでは、Google スプレッドシートに記載しているユーザー情報をもとにZendeskにユーザー作成を行います。
そのため事前にユーザー情報を記載したGoogle スプレッドシートを準備しておきましょう。
今回は以下のスプレッドシートを準備しました。
ステップ2:該当のテンプレートをコピー
以下のバナーにある試してみるボタンをクリックしてください。
テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。
ステップ3:スケジュールトリガーの設定
指定したスケジュールになったらをクリックします。
今回ご紹介するテンプレートは、指定したスケジュールになると起動します。
そのため、まずはスケジュールの設定を行いましょう。
スケジュールは日付指定、曜日指定、Cron設定の中から選択できます。
今回はデフォルトで設定されている曜日指定を使用し、毎朝9時に起動するように設定しました。
設定できたら完了をクリックしてください。
日付指定などより細かく設定したい方は以下のリンク先をご覧ください。
ステップ4:Google スプレッドシートの複数のレコードを取得する設定
複数のレコードを取得する(最大300件)をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へ進みます。
スプレッドシートIDを設定します。
入力欄をクリックし、事前準備で用意したスプレッドシートを選択してください。
スプレッドシートのタブ名を設定します。
こちらも入力欄をクリックし、表示された候補の中から使用しているシートを選択します。
テーブル範囲を設定します。
項目名を含めてデータを入力している、または入力予定の範囲を設定してください。
ここまで設定できたら次へをクリックします。
取得したいレコードの条件を設定します。
今回は事前準備で用意したスプレッドシートの中から、ユーザー登録していないユーザーを登録するため、ユーザーIDが未登録となっているレコードを取得します。
そのため、以下のようにユーザーID、等しい、未登録となるように設定しました。
設定できたらテストをクリックしましょう。
※左側の項目にGoogle スプレッドシートに設定している項目名が表示されます。ご自身の状況に合わせて設定してください。
テストに成功するとテスト成功画面が表示され、取得した値が表示されます。
取得した値は実行した結果が設定される動的な値として利用できるため、このあとの設定でも使用します。
確認できたら忘れずに完了をクリックしましょう。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
ステップ5:処理繰り返し設定
処理繰り返しコマンドオペレーションをクリックします。
※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、そのオペレーションやデータコネクトを設定してもエラーになってしまうのでご注意ください。
チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひお試しくださいね。
詳しく知りたい方は以下のリンク先をご覧ください。
ここでは、繰り返し処理を行いたい取得した値の設定を行います。
今回は複数のレコードを取得する(最大300件)で取得した、ユーザー名とメールアドレスを設定しています。
※今回はユーザー登録にユーザー名とメールアドレスのみを使用します。
他の情報を使用したい場合、Google スプレッドシートに項目を記載した上で、ステップ4の複数のレコードを取得する(最大300件)を設定してください。
確認できたら完了をクリックしましょう。
ステップ6:Zendeskにユーザーを作成する設定
ユーザーを作成をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
サブドメインを設定します。
Zendeskの管理画面からURLをコピーし、注釈を確認しながらサブドメインとなる箇所を抜き出して入力してください。
次に、ユーザー名とメールアドレスを確認します。
デフォルトで取得した値が設定されています。
取得した値に項目名だけではなく値が設定されていること、〇〇〇のループ変数という名前の取得した値が設定されていることを確認しましょう。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
※項目に不要な文字が入力されている場合は削除してください。
その他の項目について、今回は使用しないため設定しておりませんが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入する、もしくはプルダウンメニューから選ぶと、入力した値や設定した値が固定値となり、このテンプレートを通して作成される全てのユーザーに反映されますのでご注意ください。
ここまで設定できたらテストをクリックしましょう。
※テストをクリックすると実際にユーザーが作成されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。