■概要
Salesforceで新しい取引先責任者を登録するたびに、開発チームにGitLabでイシューを手動で作成する作業は手間がかかり、時には対応漏れも発生しがちではないでしょうか。このワークフローを活用すれば、Salesforceへの取引先責任者登録をトリガーとしてGitLabへ自動でイシューを作成できるため、これらの手作業にまつわる課題を解消し、業務の連携を円滑にします。
■このテンプレートをおすすめする方
- SalesforceとGitLab間で情報連携を手作業で行い、効率化を考えている方
- 取引先責任者登録後の開発タスク作成の遅延や漏れを未然に防ぎたい管理者の方
- 顧客対応の初動を迅速化し、開発プロセスをスムーズに進めたいチームの方
■このテンプレートを使うメリット
- Salesforceへの情報登録後、GitLabへのイシュー作成が自動化されるため、これまで手作業に費やしていた時間を他の業務に充てることができます。
- 手作業によるイシュー作成時の入力ミスやタスクの作成漏れといったヒューマンエラーのリスクを軽減し、業務品質の向上に繋がります。
■フローボットの流れ
- はじめに、SalesforceとGitLabをYoomの「マイアプリ」に連携します。
- 次に、トリガーでSalesforceを選択し、「取引先責任者に新規レコードが登録されたら」というアクションを設定します。この設定により、Salesforceに新しい取引先責任者が追加されるとフローが起動します。
- 最後に、オペレーションでGitLabを選択し、「イシューを作成」アクションを設定します。ここで、Salesforceから取得した取引先責任者の情報(会社名、担当者名など)をイシューのタイトルや本文に含めるように設定することで、関連情報が連携されたイシューが自動で作成されます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitLabでイシューを作成するオペレーションでは、イシューのタイトルや本文、担当者、ラベルといった各項目に、固定のテキスト情報を設定したり、Salesforceのトリガーから取得した取引先責任者の詳細情報(氏名、会社名、連絡先など)を動的な値として割り当てたりするカスタマイズが可能です。これにより、運用ルールに合わせた柔軟な情報連携を実現できます。
■注意事項
- Salesforce、GitLabそれぞれをYoomと連携してください。
- Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。