・
「Salesforceの商談情報を開発チームに共有するために、GitHubに手動でIssueを作成している…」
「営業と開発の連携で、情報の転記ミスや共有漏れが生じている…」
このように、SalesforceとGitHub間の手作業によるデータ連携に、手間や課題を感じていませんか?
もし、Salesforceの商談情報をトリガーにして、GitHubに自動でIssueを作成・更新する仕組みがあれば、こうした煩わしさから解放され、営業と開発の連携がスムーズになります。
これにより、顧客対応や開発業務といった重要な業務により多くの時間を割くことができます。
今回ご紹介する自動化の設定は、専門的な知識がなくてもノーコードで簡単に設定できます。
ぜひこの機会に導入して、部門間の連携業務をもっと効率化しましょう!
YoomにはSalesforceのデータをGitHubに連携してIssueを自動作成するテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
■概要 Salesforceで管理している商談情報を、開発チームが利用するGitHubへ手作業で転記する業務は、手間がかかるだけでなく入力ミスや連携漏れの原因にもなりがちです。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
このワークフローを活用することで、Salesforceの商談オブジェクトに新しいレコードが追加されると、自動でGitHubにIssueを作成します。手動での情報連携をなくし、`github salesforce`間のスムーズで正確な情報共有を実現します。
SalesforceとGitHubを連携してできること
SalesforceとGitHubのAPIを連携させれば、これまで手作業で行っていた両ツール間の情報共有を自動化できます!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにSalesforceとGitHubの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
Salesforceの商談レコード追加をトリガーに、必要な情報を含んだIssueをGitHubに自動で作成します。
手間や転記ミス、共有漏れを防ぎ、営業と開発間の情報連携が迅速かつ正確になることで、プロジェクトがスムーズに進行します。
■概要 Salesforceで管理している商談情報を、開発チームが利用するGitHubへ手作業で転記する業務は、手間がかかるだけでなく入力ミスや連携漏れの原因にもなりがちです。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
このワークフローを活用することで、Salesforceの商談オブジェクトに新しいレコードが追加されると、自動でGitHubにIssueを作成します。手動での情報連携をなくし、`github salesforce`間のスムーズで正確な情報共有を実現します。
Salesforceの商談フェーズが「失注」に更新されると、関連するGitHubのIssueも自動で更新されます。
手作業による更新漏れを防ぎ、常に最新の状態でプロジェクト情報を管理することが可能になり、作業の手間を削減します。
■概要 Salesforceでの営業活動と、GitHubでの開発タスク管理が分断されており、情報の二重入力や更新漏れに悩んでいませんか。特に、失注した商談に関連するGitHubのIssueを手動で更新する作業は、手間がかかる上にヒューマンエラーの原因にもなりがちです。このワークフローを活用すれば、Salesforceで商談が失注ステータスに更新されると、関連するIssueが自動で更新されるため、手作業による連携業務を効率化し、開発チームとの情報共有を円滑にします。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
それでは、さっそく実際にSalesforceとGitHubを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでSalesforceとGitHubの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回は、Salesforceの商談オブジェクトにレコードが追加されたら、GitHubにIssueを作成するフローを作成していきます!
作成の流れは大きく分けて以下です。
■概要 Salesforceで管理している商談情報を、開発チームが利用するGitHubへ手作業で転記する業務は、手間がかかるだけでなく入力ミスや連携漏れの原因にもなりがちです。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
このワークフローを活用することで、Salesforceの商談オブジェクトに新しいレコードが追加されると、自動でGitHubにIssueを作成します。手動での情報連携をなくし、`github salesforce`間のスムーズで正確な情報共有を実現します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。まずは基本的な設定方法を解説しているナビをご覧ください!
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
Salesforceを検索してください。
Salesforceのアイコンを選択すると、下記の画面が表示されます。
ユーザー名とパスワードを入力し、ログインします。
Yoomとの連携にあたって、Salesforce側でも設定が必要です。
こちらの「Salesforceのマイアプリ登録方法」を参考にして、「セッションの設定」を行い連携完了です!
Salesforceと同じ手順でGitHubを検索します。
GitHubを選択すると下記の画面が表示されます。
メールアドレスとパスワードを入力し「Sign in」をクリックしてください。
認証コードを入力し、「Verify」をクリックします。
これでGitHubのマイアプリ連携が完了です!
Yoomにログインし、下記バナーの「試してみる」をクリックしてください。
■概要 Salesforceで管理している商談情報を、開発チームが利用するGitHubへ手作業で転記する業務は、手間がかかるだけでなく入力ミスや連携漏れの原因にもなりがちです。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
このワークフローを活用することで、Salesforceの商談オブジェクトに新しいレコードが追加されると、自動でGitHubにIssueを作成します。手動での情報連携をなくし、`github salesforce`間のスムーズで正確な情報共有を実現します。
コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされます。
OKをクリックして設定を進めていきましょう!
「商談オブジェクトに新規レコードが登録されたら」をクリックします。
クリックすると以下の画面に移ります。
アカウント情報の項目にはステップ1でマイアプリ連携したSalesforceのアカウント情報が自動で表示されます。
トリガーアクションは、「商談オブジェクトに新規レコードが登録されたら」のままで次に進みましょう!
まずは事前準備として、Salesforceの商談オブジェクトに新規レコードを追加しましょう!
今回は、テスト用に下記のように作成しました!
追加できたら、Yoomの操作画面に戻ります。
Salesforceの商談オブジェクトに新規レコードが追加されたあと、トリガーを何分後に起動させるか設定します。
編集欄をクリックし、5分、10分、15分、30分、60分から任意で選択してください。
ご利用プランにより設定できる最短の間隔が異なるため、ご注意ください。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
※料金プランはこちらからご確認いただけます。
次に、マイドメインURLをSalesforceから確認して入力します。
もう1度Salesforceに移動し、画面右側の歯車アイコンをクリックし、「設定」を選択します。
「私のドメイン」を検索バーに入力して選択すると、次の画面が表示されるので、「現在の私のドメインのURL」をコピーします。
Yoomの操作画面に戻り、マイドメインURL欄にコピーしたURLを貼り付けます。
入力が完了したら、「テスト」をクリックしてください。
テストが成功すると、取得した値の横にSalesforceに登録した商談の詳細情報が表示されます。
表示されたら、「保存する」をクリックして完了です!
【Tips】
アウトプットは各アクションで取得でき、取得したアウトプットはそれ以降のアクションで活用可能です。つまり、ここで取得したアウトプットをGitHubに自動登録可能となります!
※取得した値について、詳しくはこちらをご参照ください。
次に、GitHubにIssueを作成する設定を行います。
「Issueを作成」をクリックします。
クリックすると以下の画面に移ります。
Salesforceと同様に、ステップ1でマイアプリ連携したGitHubのアカウント情報が自動で表示されます。
トリガーアクションは「Issueを作成」のままで次に進みましょう!
オーナー名とリポジトリ名を、赤枠の説明を参考にして入力します。
次に、GitHubで作成するIssueに表示させる情報を入力していきます!
Issueのタイトルはテンプレートであらかじめ設定されています。
※デフォルトで入力されている「←アウトプットを設定してください」は削除してくださいね!
Issueの内容は自由にカスタマイズできます。
編集欄をクリックし、「商談オブジェクトに新規レコードが登録されたら」からSalesforceに追加した商談の情報を引用することができるので、必要な情報を入れてカスタマイズしましょう!
【Tips】
このようにアウトプットを活用することで最新のデータをその都度Salesforceへ自動登録可能となります。なお、テキストを直接入力した部分は固定値とされるため、下記画像のように「Salesforce商談ID」や「詳細」などは手入力し、毎回変動することが望ましい「商談ID」や「説明」などはアウトプットを活用しましょう。
今回は下記のように入力してみました。参考にしてみてくださいね!
任意で下記を入力し、「テスト」をクリックします。
テストが成功したら、「保存する」をクリックして完了です!
GitHubにIssueが作成されました!
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
実際にフローボットを起動して、Salesforceの商談オブジェクトにレコードを追加し、GitHubにIssueが作成されるか確認してみてくださいね!
今回は、SalesforceからGitHubへデータを連携する方法をご紹介しましたが、逆にGitHubからSalesforceへデータを連携したい場合もあるかと思います。
その際は、下記のテンプレートも併せてご利用くださいね!
GitHubでプルリクエストが作成されると、Salesforceに自動でタスクを作成します。
手作業による情報共有のタイムラグを防ぎ、開発の進捗を関係部署がリアルタイムで把握できるようになり、顧客への迅速なフィードバックが可能になります。
■概要 開発プロジェクトにおいて、GitHubでプルリクエストが作成された際に、関連情報をSalesforceのタスクへ手作業で入力していませんか?この方法は手間がかかるだけでなく、転記ミスや共有漏れの原因にもなり得ます。このワークフローを活用すれば、GitHubとSalesforceの連携を自動化し、プルリクエストが作成されると同時にSalesforceへタスクを自動で追加できるため、面倒な手作業から解放され、開発と他部門との連携を円滑にします。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
GitHubでプルリクエストがクローズされると、Salesforceの対応するタスクのステータスが自動で更新されます。
進捗管理のボトルネックを防ぎ、常に正確な進捗状況を維持することでチームの生産性を高めます。
■概要 開発の進捗管理でGitHubを、顧客管理でSalesforceを利用しているものの、双方の情報を手作業で連携させているために、手間や更新漏れが発生していませんか。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項
開発状況の共有にタイムラグが生じると、営業やサポートの対応にも影響が出ることがあります。
このワークフローを活用すれば、GitHubのプルリクエストがクローズされたタイミングでSalesforceのレコードを自動で更新し、GitHubとSalesforce間のスムーズな情報連携を実現します。
SalesforceやGitHubのAPIを活用することで、営業・開発業務の効率化やデータ管理をスムーズに行えます。
Yoomにはこれらの業務を自動化できるテンプレートが多数用意されているので、ぜひご活用ください!
Salesforceでの自動化を導入することで、営業データの管理や顧客対応を効率化できます。
例えば、リード情報の整理を自動化すれば、日々の確認作業が省力化されます!また、StripeやGmailとの連携で請求・メール送信をスムーズに行うことも可能です。
■概要 Google スプレッドシートで行が更新されたらSalesforceのレコードも更新するフローです。 ■このテンプレートをおすすめする方 1.Google スプレッドシートを業務で活用している方 ・共有シートを管理し、情報共有を行う事務職の方 ・複数の営業所とシートを共有し、社員情報の共有を行う人事部の担当者 2.Salesforceで商談管理を行なっている企業 ・案件ごとに進捗状況を管理してチームで共有している方 ・社内の案件すべてを確認している営業部長 ■このテンプレートを使うメリット Google スプレッドシートはスムーズに情報を蓄積・共有し業務を円滑に進めることに役立ちます。 情報の更新を時間をかけないで反映させたいと考える方にこのフローは適しています。 ■注意事項 ・Google スプレッドシート、SalesforceのそれぞれとYoomを連携してください。 ・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。 ◼️概要 SalesforceとGmailを連携し、YoomのChrome拡張機能を利用して、Salesforceのリード情報ページからYoomのフローボットを1Clickで起動し、Gmailで定型メールを自動的に送信します。 定型メールの内容を自由に変更してご利用ください。 サービス資料などの添付ファイルも併せて送付することが可能です。 ◼️注意事項 ・Gmail、SalesforceそれぞれのアカウントとYoomを連携してご利用ください。 ・YoomのChrome拡張機能をインストールしてご利用ください。 ・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。 ■概要 Salesforceで管理している顧客情報をもとに、Stripeで都度支払い用リンクを作成し、メールで送付する作業に手間を感じていませんか。手作業での情報入力やメール作成は、入力ミスや送信漏れなどのヒューマンエラーが発生する原因にもなります。このワークフローを活用すれば、Salesforceの画面からワンクリックでStripeの支払いリンクを生成し、メールを自動送信できるため、これらの課題をスムーズに解消し、請求業務を効率化できます。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項 ■概要 名刺画像を入力フォームにアップロードすると、OCRで自動的に名刺から必要な情報を抽出し、Salesforceのリードオブジェクトに情報を格納します。 展示会やイベントで獲得した名刺データで集めた名刺情報をSalesforceに登録する際などにご活用いただけます。 名刺画像はスマホなどで撮影した画像でも問題なくご利用いただけます。 ■設定方法 1.名刺データを収集するためのフォームを設定します。「名刺データから文字を読み取る」アクションで抽出したい項目を設定してください。 2.「リード情報を追加する」アクションで読み取ったデータをSalesforceのリードオブジェクトに自動的に格納します。 ■注意事項 ・名刺データをご用意ください。 ・SalesforceとYoomの連携設定が必要です。 ・Yoomのチームプラン以上でご利用いただけます。 ・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
しかし、情報の更新が行われた際、Google スプレッドシートとSalesforceのどちらも手動で入力することは、非効率的で時間がかかります。
Google スプレッドシートの更新内容を引用してSalesforceの情報も編集することができるため、手作業によるミスを防ぎ、手間を省きます。
GitHubでの自動化は、開発フローの整理やタスク管理の効率化に役立ちます。
Issueやプルリクエストの情報をNotionやTrello、Asanaなどと連携することで、進捗管理や内容分析がスムーズになります。
さらに、Googleフォームなどからのデータ反映も自動化可能です!
■概要 プロジェクト管理でAsanaをご利用の際、開発チームへの連携としてGitHubに手動でIssueを登録していませんか。この作業は二重入力の手間がかかるだけでなく、情報の転記ミスや対応漏れといったヒューマンエラーの原因にもなり得ます。このワークフローを活用すれば、Asanaで新しいタスクが作成されたタイミングで、GitHubのIssueを自動で作成し、開発連携のプロセスを円滑に進めることが可能です。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項 ■概要 「GitHubでプルリクエストが作成されたら、Notionにも追加する」フローは、開発チームの作業を効率化する業務ワークフローです。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット GitHubとNotionの両方で同じ情報を管理している場合、手作業での同期にはヒューマンエラー発生のリスクを伴います。 ■概要 GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。 ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項 ■概要 Googleフォームで受け付けたバグ報告や機能要望などを、都度GitHubに手動で起票していませんか? ■このテンプレートをおすすめする方 ■このテンプレートを使うメリット ■フローボットの流れ ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション ■このワークフローのカスタムポイント ■注意事項 ■概要 Trelloでカードが登録されたらGitHubに追加するフローです。 ■このテンプレートをおすすめする方 1.Trelloでタスク管理を行う企業 ・チーム内でのタスク管理に活用している方 ・タスクの進捗を可視化している方 ・Issues機能を使ってタスク管理を行う方 ・開発関連のプロジェクト進行を担当する方 ■このテンプレートを使うメリット Trelloは進捗状況の可視化やタスクの割り当てなど、チームで業務を進行するために有効的なツールです。 チームプロジェクトを円滑に進めたいと考える方にこのフローは適しています。 ・Trello、GitHubのそれぞれとYoomを連携してください。
GitHubで新たなプルリクエストが発生すると、自動的にNotionの指定ページにその情報が記録されます。
この自動化を取り入れることで、プルリクエストの状況を迅速にNotionに反映することができます。
これにより、プロジェクトの進捗や課題を一元管理でき、チーム全体での情報共有がスムーズに行えます。
手動でのデータ入力を減らし、時間と労力を節約しながら、開発プロセスの透明性を高めることが可能です。
https://openai.com/ja-JP/api/pricing/
この手作業は入力漏れや転記ミスの原因となるだけでなく、開発の初動を遅らせる要因にもなりえます。
このワークフローは、Googleフォームへの回答送信をトリガーに、自動でGitHubにIssueを作成するため、報告からタスク化までをスムーズに繋げることが可能です。
https://intercom.help/yoom/ja/articles/6807133
2.GitHubによるタスク管理を行う企業
さらにGitHubを使用することで、よりチームメンバー間のコミュニケーションを円滑にする事ができます。
しかしTrelloの内容をGitHubに毎回手入力するのはチーム全体の生産性にも悪影響を及ぼす可能性があります。
このフローを使うことで、Trelloの情報をGitHubに自動で追加する事ができるため、入力作業を省くことができます。
また引用した内容で登録を行うことで、手入力によるヒューマンエラーを防ぐことができ、チーム内で共有する情報の正確性を高く保つ事ができます。
■注意事項
SalesforceとGitHubの連携を自動化することで、これまで手作業で行っていた営業情報と開発タスク間のデータ転記作業の手間を削減し、ヒューマンエラーを防ぐことができます。
これにより、担当者はより迅速に正確な情報に基づいて業務を進められ、部門間の連携ミスによる手戻りをなくし、重要な業務に集中できる環境が整います!
今回ご紹介したような業務自動化は、ノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで簡単に構築できます。
もし日々の業務の自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomがもたらす業務効率化を体験してみてくださいね!
関連記事:【ノーコードで実現】SalesforceのデータをZoomに自動的に連携する方法
Q:連携する項目は自由にカスタマイズ可能ですか?
A:はい!Salesforceの商談情報をGitHubのIssueタイトルや本文にどのようにマッピングするか、自由にカスタマイズできます!ご自身の運用に合わせて、必要な項目を設定してください!
Q:連携が失敗した場合の対処法は?
A:フローボットでエラーが発生した場合、設定したメールアドレスにエラー通知が送信されます。通知にはエラーの発生箇所やオペレーションが記載されているため、どこでエラーが発生したかすぐに確認できます。再実行は自動で行われませんので、通知を確認後、手動で再実行を行ってください。
また、通知はメールの他にSlackやChatworkにも設定できます。
Slack・Chatworkへの通知設定
エラー時の対応方法について
Q:双方向の連携は実現できますか?
A:可能です!「GitHubのデータをSalesforceに連携したい場合」でご紹介したように、GitHubからSalesforce方向へのデータ連携も設定できます。
既存のテンプレート以外にも、0からフローボットを作成することも可能ですので、運用に合わせたフローを自由にカスタマイズしてみてくださいね!