← Library
#why-slackbot
EN日本語
SLACKBOT × DATA 360 SESSION

Data 360
スマートに働くSlackbot
Why is their Slackbot so smart?
Because they connect with Data 360

TH
Takeshi Hiratsuka(平塚 武)
Executive Vice President, Leave a Nest Knowledge Co., Ltd.(株式会社リバネスナレッジ) Executive Vice President, Leave a Nest Knowledge Co., Ltd.
Salesforce Developer Group, Orlando, United States 主催イベント登壇資料|2026年8月27日 7:00–8:00 AM (GMT+9) Presented at an event hosted by Salesforce Developer Group, Orlando, United States : Aug 26, 2026, 6:00–7:00 PM EDT (Orlando, FL)
Takeshi Hiratsuka
Ice Breaker

Slackを使っている方、どのくらいいますか? How many of you use Slack?

Salesforce Agentic Enterprise アーキテクチャの中のSlack Slack in the Salesforce Agentic Enterprise Architecture

Salesforce Agentic Enterprise Architecture

Salesforceは「Slackファースト」へ Salesforce is Becoming "Slack First"

Salesforce Ben article: Salesforce is Becoming Slack First
出典:Source: salesforceben.com: "Salesforce Could Rebrand to Salesforce=Slack, Marc Benioff Says"
Ice Breaker

では、Slackbot を使っている方は? How many of you use Slackbot?

Slackbotにできること What Slackbot Can Do

01
会話を横断して検索Search across conversations
チャンネルやスレッドをまたいで、過去のやり取りから答えを探せる。Find answers across channels and threads from past exchanges.
02
Salesforce CRMの参照・更新View and update Salesforce CRM
Slackから離れずに、商談や取引先のレコードを確認・更新できる。Check and update opportunity and account records without leaving Slack.
03
コネクタ経由でツールを操作Operate tools via connectors
コネクタを通じて、外部ツールの操作までSlack上で完結できる。Complete external tool operations right inside Slack through connectors.
Problem

Slackbotに、間違った顧客情報を答えられたことはありませんか? Has Slackbot ever given you the wrong customer info?

Problem

答えは Salesforceの中にあるのに、なぜSlackbotは正しく答えられないのか? The answer is in Salesforce so why can't Slackbot answer correctly?

業務システムは、成長とともに複雑化していく Business systems become more complex as they grow

Diagram: workflows fit the standard features at first, but every addition creates more custom data and integrations

長年のSalesforce活用が生む「データの迷宮」 Years of Salesforce Use Create a Data Maze

  • 同じ情報が複数のオブジェクトに存在するThe same information lives in multiple objects
  • 人間には通じる項目名・社内用語も、エージェントには意味を持たないField names and internal jargon humans understand are meaningless to agents
  • 標準オブジェクトからの逸脱: カスタム構造と長年のカスタマイズの蓄積Deviating from standard objects: custom structures and years of customization
  • 明確な「正」のデータソースがなく、質問ごとに探索経路が定まらないWithout a clear source of truth, the search path for each question is never fixed
結果Result 答えられない・的外れな回答・重要情報の見落としが発生する No answer, off-target answers, and missed critical information

回答品質を下げる3つの問題 What Degrades Answer Quality: Three Problems

Problem 1
データの分散Scattered data
必要な情報が複数の場所に散らばっている。The information you need is spread across multiple places.
Problem 2
曖昧な命名Ambiguous naming
項目名からは、何を意味するデータか判別できない。Field names don't reveal what the data actually means.
Problem 3
不明確なリレーションUnclear relationships
データ同士のつながりが定義されていない。The connections between data are not defined.

人間はこのギャップを「経験」で埋めています。エージェントには、その経験がありません。 Humans fill this gap with experience. Agents don't have that experience.

Slackbot単体では、データソースを常に正しく理解できるとは限らない Slackbot alone can't always understand the data source

ユーザーの質問User question
Slackbot
データソースData source迷宮化したSalesforceデータThe Salesforce data maze

間に「意味」を補う層がないため、Slackbotは迷宮の中を手がかりなしで探すことになります。 With no layer to supply meaning in between, Slackbot searches the maze without a guide.

Key Message

回答の品質はモデルの賢さだけでなく、データの構造と意味にも依存する。 Answer quality doesn't depend only on model intelligence; it also relies on the data's structure and meaning.

Data 360 が加わると、何が変わるのか? When Data 360 Joins, What Changes?

ユーザーの質問User question
Slackbot
MCP
Data 360
データソースData source

SlackbotとデータソースのあいだにMCP経由でData 360が入り、「構造」と「意味」を供給します。 Data 360 sits between Slackbot and the data source via MCP, supplying structure and meaning.

統合し、意味づけ、届ける Unify, Give Meaning, Deliver

1
統合する(Unify)Unify
分散したデータを一つに集約する。Bring scattered data together in one place.
2
意味づける(Give Meaning)Give Meaning
データにビジネス上の意味と関係性を定義する。Define business meaning and relationships for the data.
3
届ける(Deliver)Deliver
エージェントが使える形で提供する。Serve it in a form agents can actually use.

Data 360 の内部構造 Inside Data 360

MCPがアクセスするのはこの層 ↓The layer MCP accesses ↓
Semantic Data Model 意味・関係性を定義Defines meaning & relationships
Data Model 形(構造)を揃えるAligns the shape
Data Lake データを蓄積Stores the data
Data Stream データを取り込むIngests the data
Data Source Salesforce等の元データOriginal data, e.g. Salesforce

Data Modelが「形」を揃え、Semantic Data Modelが「意味」を与える Data Model aligns the shape, Semantic Data Model gives the meaning

Data Model
「分散」の問題を解決する。バラバラのデータを共通の構造に揃える。 Solves "scattered." Aligns disparate data into a common structure.
Semantic Data Model
「曖昧さ」と「リレーションの欠落」を解決する。データに意味と関係性を定義する。 Solves "ambiguity" and "missing links." Defines meaning and relationships for the data.
Case Study

リバネスグループの事例 Leave a Nest Group Case Study

  • 背景と課題:Salesforce利用歴12年。事業に合わせたカスタマイズが積み重なっている Background & challenges: 12 years on Salesforce, with customizations accumulated to fit the business
  • 商談(Opportunity)だけでも複数の日付項目があり、項目名からはどれが正しいか判別できない Opportunity alone has multiple date fields, and field names don't tell you which is correct

例:複数の日付項目 Example: multiple date fields

Salesforce Opportunity record showing multiple similar date fields

カスタムデータオブジェクトは135個まで蓄積 Our custom data objects accumulated to 135

Chart: custom data objects accumulated to 135 over the years
Live

ミニデモ mini-demo

Slackbot × Data 360 で、迷宮化したデータに正しく答えられるかを実際に確認します。 Let's see whether Slackbot × Data 360 can answer correctly against the data maze.

デモ 1/3 :SlackbotからOpportunityを照会Demo 1/3: Querying an Opportunity from Slackbot

Demo screenshot 1: Slackbot answering with Opportunity data

デモ 2/3 :条件を指定した検索と一覧表示Demo 2/3: Filtered search and list view

Demo screenshot 2: Slackbot listing opportunities with close dates

デモ 3/3 :正しい日付項目で回答できることを確認Demo 3/3: Verifying answers use the correct date field

Demo screenshot 3: Slackbot answering with the correct date field

まとめ Wrap-up

Takeaway 1
Slackbotの賢さは、モデル単体ではなく「つながるデータの構造と意味」で決まる Slackbot's intelligence is determined not by the model alone, but by the structure and meaning of the connected data
Takeaway 2
Data 360は分散したデータを統合し、エージェントが使える「コンテキスト」に変換する Data 360 unifies scattered data and converts it into context that agents can use

明日から始める、最初の一歩 Starting Tomorrow: Your First Step

Slack向けFor Slack
Quick Start:Agentforce組織をSlackに接続するQuick Start: Connect Your Agentforce Org with Slack
TrailheadのQuick Startモジュールで、接続までを体験できます。Walk through the connection end to end with the Trailhead Quick Start module.
Trailheadを開く ↗Open Trailhead ↗
Trailhead Quick Start module
Data 360向けFor Data 360
Salesforce Developer Edition
Agentforce・Data 360付きの無償環境で、自分の手で試せます。A free environment with Agentforce and Data 360. Try it hands-on.
Developer Editionに登録 ↗Sign up for Developer Edition ↗
Salesforce Developer Edition sign-up page
Takeshi Hiratsuka
Thank You

続きは LinkedIn Let's connect on LinkedIn

Takeshi Hiratsuka: Leave a Nest Knowledge Co., Ltd.

LinkedIn QR code
QRコードからプロフィールへScan to open the profile
プライバシー