← リソースに戻る

TikaAgenticAI

AGENTIC AI と MCP フレームワーク

チャット 現場チーム インサイト リーダーシップ MCP その他のAIクライアント CRM ライブレコード AIエンジン 単一のツールレイヤー
作成:TikaMobile Inc.日付:2026年4月分類:機密

1つのAIエンジン。3つのアクセスチャネル。無限の柔軟性。

Tikaのエージェント型AIは、単に質問に答えるだけではありません。自律的にライブCRMサービスにアクセスし、リアルタイムデータを取得します。アプリ内チャット、MCPプロトコル、インサイト分析エンジンはすべて同じツールレイヤーによって駆動されており、あらゆるAIクライアントをCRMインテリジェンスに柔軟に接続することが可能です。

ライフサイエンス分野の主要組織から信頼されています

アクセスチャネル

CRMと連携する3つの方法

AIを活用した同一のツールレイヤーが、3つの異なるチャネルを通じて提供されます。各チャネルは異なるユーザーやユースケースに合わせて設計されており、いずれもリアルタイムのCRMデータを参照します。

アプリ内チャットアシスタント

MSLや営業担当者からの自然言語による質問に対応します。LLMが質問を分析し、自律的にCRMツールを呼び出し、担当エリアの範囲内かつ役割に制限された、根拠に基づいた回答をストリーミングします。

フィールドチーム向け
MCPプロトコルサーバー

オープンスタンダード(Model Context Protocol)により、MCP対応のAIエージェント(Claude Desktop、Cursor、カスタムエージェントなど)は、カスタム統合を行うことなく、TikaのCRMツールを検出して呼び出すことができます。

AIエージェントおよび開発ツール向け
インサイト分析エンジン

RAGを活用した専用モードで、フィールドインサイトの全データセットを分析し、テーマ、感情の傾向、戦略的パターンを抽出するとともに、ダウンロード可能なレポートを生成します。

経営層および戦略向け
チャット MCP インサイト AI ENGINE ライブCRM
質問 ニューヨークで精神医学の講演者を探す ニューヨーク、CAR-T LLM 推論 ライブCRM ストリーミング回答

仕組み

リアルタイムのCRMデータに基づく関数呼び出し

古いスナップショットに基づくチャットボットではありません。LLMは、お客様のREST APIが使用するのと同じJavaサービスメソッドを自律的に呼び出します。常に最新の状態であり、常に地域スコープに限定されています。

1
自然言語による質問

「CAR-Tに関する専門知識を持つ、ニューヨークの精神科医の講演者を探してください」

2
LLMによる推論

意図を理解し、適切なツールを選択し、パラメータを構築する

3
ツールの実行

テリトリー範囲のユーザーコンテキストを用いて、稼働中のCRMサービスのメソッドを呼び出す

4
ストリーミング形式での回答

実際のCRMデータに基づいたリアルタイムのSSEレスポンス

MCP ツールカタログ

今すぐ利用できる11のライブCRMツール

各ツールは、アプリ内チャットアシスタント(Spring AI @Tool)とMCPサーバー(@McpTool)の両方に登録されています。つまり、1つの実装で2つのインターフェースを提供しています。すべてのツールは読み取り専用であり、冪等性を持っています。

共有ツール — すべてのアプリケーション

global_search
グローバル検索

名前、専門分野、またはNPIでHCPおよびアカウントを検索します。該当する検索結果を、担当地域フラグ付きで返します。

searchTerm
get_hcp_detail
医療従事者(HCP)のプロファイル

HCPの完全なプロフィール — 氏名、専門分野、資格、NPI、ティア、KOLステージ、所属、担当地域情報、やり取り履歴、および連絡先詳細。

profId
search_speakers
スピーカー・ビューロー

トピックの専門知識、専門分野、所在地、ティア(グローバル/地域/新興)、ステータスで講演者を検索します。専門知識タグ、評価、イベント履歴が返されます。

searchtopicExpertiseprimarySpecialtystatecityspeakerTierspeakerStatus
get_speaker_detail
スピーカー・ビューロー

講演者の詳細プロフィール — 経歴、専門分野、ティア、ステータス、トピックの専門知識、報酬額、W-9 準拠状況、イベント参加回数、評価、および空き状況。

hcpId
get_interactions
インタラクション

ページ分割されたインタラクション一覧 — HCPとの面談、電話、メール。HCP名、ステータス、タイプ、日付範囲、およびMIR関連フラグでフィルタリング可能。

hcpNameStatusTypeStartDateEndDatePageSize
get_interaction_detail
インタラクション

完全なインタラクション記録 — 出席者、議論された製品、主要トピック、メモ、MIRデータ、および関連文書。

interactionId

製薬業界向けツール — アプリコードごとのリクエスト単位で追加

getTikaScoreAndNba
TikaScore および次善のアクション

担当地域内で最高スコアを獲得した医療従事者(HCP)の一覧。総合スコア(0~100)およびHCPごとの推奨される次善のアクションが記載されています。優先度順に並べ替えられています。

territoryIds
getHcpTikaScore
TikaScore

個々のHCPに対する正確なTikaScore — 総合スコア(0~100)、シグナルごとの内訳、およびシグナルの重み。

hcpId
getDecliningHcps
処方分析

特定の地域において、NRxの伸びが鈍化している、または市場シェアが低下しているHCP。減少幅が大きい順に並べ替えられています。

territoryIds
getCallPlanStatus
訪問計画とエンゲージメント

コールプランの達成率が50%未満の医療従事者、およびエンゲージメントが低下している医療従事者(最近訪問されていない、またはエンゲージメントが途絶えるリスクがある者)。

地域ID
インサイト分析

RAG技術を搭載した専用ツールで、現場からのインサイト全データを分析し、各テリトリー/ターゲットエリア(TA)にわたるテーマを抽出、センチメントを要約し、ダウンロード可能なレポート(Word/Excel)を生成します。チャットアシスタントのインサイト分析モードから利用可能です。

チャットMCPCRM検索プロフィール登壇者登壇者ミーティング記録スコアシグナル減少コールインサイト共有製薬
TikaAgenticAI ライブ 質問 TikaScoreに基づくトップHCPは? getTikaScoreAndNba() CRMを基盤に Shah 92 チェン 81 アルバレス 74 次:今週のシャー戦日程 CAR-Tの講演者 カリフォルニア州 講演者検索 コールプランの 進捗が遅れている? getCallPlanStatus

実践編

真の課題。真のツールが呼び出された。

このLLMは、自然言語に基づいてツールを自律的に選択し、連携させます。実際の運用例は以下の通りです。

北東部で、現在進行中の臨床試験に携わっている精神医学分野のKOLを探す

global_searchget_hcp_detail

TikaScoreに基づく上位10名の医療従事者は誰か、またそれぞれに対して次に何をすべきか?

getTikaScoreAndNba

カリフォルニア州で、CAR-Tに関する専門知識を持ち、講演可能なスピーカーを検索

search_speakers

今四半期、担当エリア内で処方箋数が減少している医療従事者は誰ですか?

getDecliningHcps

スミス医師の完全なプロフィール、最近の関与履歴、および講演者ステータスを表示

global_searchget_hcp_detailget_interactionsget_speaker_detail

訪問計画の進捗は遅れていませんか?最近訪問していない医療従事者は誰ですか?

getCallPlanStatus

同じ質問がチャットとMCPにも投稿されているのが確認できます。

特定の地域を対象としたライブツールコール1件を見るには、20分あれば十分です。

アーキテクチャと柔軟性

拡張性を重視した設計

このフレームワークは、新しいAI機能を数週間ではなく、わずか数分で追加できるよう設計されています。その柔軟性の秘密はここにあります。

11種類のライブCRMツール
3つのアクセスチャネル
2つのLLMプロバイダー
∞MCP対応クライアント
デュアルエクスポージャー — 1回の実装

すべてのCRMツールは一度作成するだけで、チャットアシスタント(@Tool)とMCPサーバー(@McpTool)の両方に登録されます。同一のサービスレイヤー、同一のテリトリー範囲設定、デュアルアクセスを実現します。

デフォルトでテリトリー単位のスコープ設定

すべてのツール呼び出しにおいて、認証済みセッションからサーバー側でユーザーコンテキストを解決します。LLMが提供するIDを信頼することは決してありません。RBACおよびテリトリー制限は、AIとRESTの両方に等しく適用されます。

アプリに応じたツールの読み込み

共有ツールはすべてのアプリで読み込まれます。製薬業界固有のツール(TikaScore、NBA、コールプラン)は、ユーザーのアプリコードに基づいてリクエストごとに追加されます。MSLユーザーには製薬関連の機能は一切表示されません。

切り替え可能なLLMプロバイダー

OpenAI GPT-4oおよびAnthropic Claudeをサポートし、デプロイメントごとに設定可能です。ツール層はLLMに依存しないため、ツールを一切変更することなくプロバイダーを切り替えることができます。

ストリーミング応答(SSE)

Server-Sent Eventsを介して、トークン単位で回答をストリーミングします。フォローアップの質問に対応するため、セッション内でマルチターン会話のコンテキストが維持されます。

オープンスタンダード — MCPプロトコル

MCP互換のAIエージェント(Claude Desktop、Cursor IDE、カスタムエージェントなど)であれば、特別な統合作業なしにTikaのツールを検出して呼び出すことができます。APIキーによる認証が行われます。

拡張性

新しいツールの追加はこれほど簡単

このフレームワークは、新しいAI機能を簡単に追加できるように設計されています。そのパターンは以下の通りで、すべてのツールがこのパターンに従っています。

1
サービスメソッドを記述する

RESTコントローラーでも使用されるのと同じサービス層です。テリトリースコープで、テスト済み、本番環境対応です。

2
@Tool および @McpTool でアノテーションを付ける

説明とパラメータのアノテーションを追加します。LLMはこれらを読み取り、ツールを呼び出すタイミングを決定します。MCPクライアントはこれを自動検出します。

3
完了 — どこでも利用可能

このツールは、アプリ内チャット、MCPクライアント、および将来追加されるあらゆるAIチャネルですぐに利用可能になります。配線作業も設定変更も不要です。

よくある質問

よくある質問

これは、エクスポートされたCRMデータに基づくチャットボットですか?

いいえ。このモデルは、REST APIが使用するのと同じライブサービスメソッドを呼び出します。回答の内容は、CRMレコードの情報と同じ程度に最新のものとなります。

ここでMCPはどのような役割を果たしているのですか?

MCPは、他のAIクライアントがTikaのCRMツールを検出して呼び出せるようにするオープンプロトコルです。アプリ内チャットも同様のツールを使用しています。

MSLは製薬業界専用のツールを閲覧できますか?

いいえ。共有ツールはすべてのアプリで読み込まれます。TikaScore、次善のアクション、およびコールプランツールは、ユーザーのアプリコードから読み込まれます。

モデルは、表示が許可されているHCP IDを選択しますか?

いいえ。担当地域と役割は、認証済みセッションからサーバー側で判定されます。

ライブツールの呼び出しを1つ順を追って確認する

その分野ですでに提起されている質問を持ち込んでください。このセッションでは、その質問を、チャット、ツール、そして参照されるCRMレコードを通じて追跡していきます。