2023.02.17
こんにちは、クラウドソリューション部 カスタマーサクセスチームの坂井です。
今回は、Slack 連携機能の解説の後編で、フローに Slack のアクションを組み込む説明をします。
まず、Slack の「 Salesforce 」アプリを使うには、ユーザやチャンネルの関連付けの登録が必要です。
アプリケーションランチャーで「 Slack Setup 」を開いて、「 Automation Configuration 」の「 Edit 」をクリックします。

その中に関連付けの設定がありますので、ユーザやチャンネルと追加すると、「 MESSAGE DESTINATION ID 」が発行されますので、このIDをフローの中に記述すると、特定のチャンネルやユーザにメッセージを投稿することができます。

フローのアクションの中の「Slack: Post Message」を使用します。

その時にあらかじめ発行した「MESSAGE DESTINATION ID」を登録することで、特定のチャンネルやユーザに対してメッセージを送ることができます。

チャンネルとユーザの関連付けの必要はありません。
チャンネルもしくはユーザで、右クリックして「チャンネル詳細を表示する」をクリックします。

画面下のチャンネルIDが、フローの中でそのまま使うことができます。

ユーザにもチャンネルIDが存在します。

「Slack メッセージを送信」のアクションが「Sales Cloud for Slack」のアクションになります。

Slack のチャンネルIDがそのまま使用することができます。

フローのアクション設定で、投稿者を設定できるので、投稿者をアプリにすることも可能です。

Slack のフローの使い方として、以前スケジュールトリガーフローを利用して、Web会議のURLのあるカレンダーがあれば、特定のグループの Chatter 投稿の紹介(下記の記事)をしました。
以前作成したスケージュールトリガーフローの Chatter に投稿するアクションをそのまま Slack の投稿アクションに切り替えるだけで、簡単に Slack のアクションを簡単に自動化することができます。
公開カレンダーにWeb会議の予定を登録します。

毎朝、スケジュールトリガーフローが起動して、URLに記載がある場合は、Slack に投稿することができます。

その他にもチャンネルの作成など、いろいろアクションがありますので、実際に触ってみましょう。
【動画内容】 (22分程度 ※音声が流れます)
現在ではベータ版ですが、Slack 内で Salesforce の画面フローを呼び出すことが可能です。
Slack の画面内で、Salesforce のレコードを更新する処理を埋め込めたりできます。
他にも、Slack の中に Quip (リアルタイム共同作業文書ツール)の機能を取り込んで、「Slack Canvas」という機能に統合される予定です。
Salesforce と Slack の統合はまだまだ続きますので、今後の参考にしていただけると幸いです。
2026.05.11
Autodesk FusionがMCP(Model Context Protocol)に対応したことで、生成AIがCADを直接操作できる可能性が広がっています。本記事では、Claude DesktopとFusionを連携し、プロンプトによる3Dモデリングや三面図からの3D化、アセンブリ情報の取得を実際に検証しました。現時点では細かな設計意図の指示が必要な場面もありますが、部品情報の抽出や見積・原価計算の自動化など、設計業務と基幹システムをつなぐ新たなDXの可能性が見えてきました。
2026.05.07
春季労使交渉のニュースを見ると、大手企業との賃金差を実感します。今回は、物価上昇率や民間給与実態統計をもとに、当社の平均年収の位置づけを確認しました。転職ではなく、今の会社に留まることを前向きに選ぶ「ビッグステイ」。その選択肢になれる会社であり続けるために、何が必要なのかを考えます。
2026.04.27
水木しげるさんの戦記や関連著作を5冊読み比べながら、それぞれの本の魅力と心に残った点を紹介します。戦争の過酷さや生き残ったことの重みが描かれる一方で、文章や絵の力によって不思議と「もっと知りたい」と思わされる読書体験が綴られています。戦後90年に向けて、戦争を知らない世代が何を受け取り、どうつないでいくかを考えるきっかけになる内容です。
2026.04.24
Salesforceの動的ゲージグラフにおいて、数式を用いた目標値の設定方法を解説します。年間目標から月次目標を算出する基本的な使い方に加え、役職や勤続年数に応じて目標値を変動させる方法を紹介。IF関数や日付項目を活用することで、複数条件に基づいた柔軟な目標設定が可能になります。さらに、カスタムオブジェクトやフローを組み合わせることで、より高度な管理にも対応できる点についても触れています。