HubSpot(営業管理ツール)から特定の人物の情報を一括取得し、営業案件の状況、ライフサイクルステージ(顧客との関係段階)、最後のやり取り、メモ、タスク、関連する企業情報などをまとめて表示します。 **次のような場合に使用:** ユーザーが特定の人物を名前で質問するとき — 「Xの情報を見せて」「Xの記録を表示」「Xはどんな状況か」「Xの状態を確認」「Xって誰」「Xについて教えて」「Xの進捗状況は」「Xと最後に連絡したのはいつ」「Xを調べて」。また、ユーザーが連絡先メールアドレスを貼り付けて、その人物についての情報を知りたいときも対象です。
Pulls a full view of a contact from HubSpot — deal status, lifecycle stage, last interaction, notes, tasks, and associated company. Returns a clean summary in chat. ALWAYS use this skill when the user asks about a specific person by name — "pull up X", "show me X's record", "what's happening with X", "check X", "who is X", "tell me about X", "what's X's status", "when did we last contact X", "look up X". Also trigger when the user pastes a contact email address wanting context on that person.
以下のツール名は、HubSpot MCP コネクタに想定される名前です。ツールが利用できない場合は、スキルの更新を確認するか、HubSpot ツールセット内の代替オプションを確認してください。利用可能なツールが変更される場合があります。
以下を同時に実行します:
get_organization_details → portalId、uiDomain を保存search_crm_objects:objectType: contacts、クエリ: ユーザーメッセージから名前またはメールアドレスを抽出、プロパティ: 名前、姓、メールアドレス、役職、電話番号、関連会社ID、リード状態、ライフサイクルステージ、最終連絡日時、最終メール送信日時、作成日時複数の顧客がマッチした場合は、簡潔な一覧(名前、役職、会社名)を表示して、ユーザーの確認を待ちます。
以下を同時に実行します:
案件 — search_crm_objects で案件を検索。フィルター: 関連する顧客ID、プロパティ: 案件名、ステージ、金額、クローズ予定日、ステージ確度
メモ — 顧客に関連するメモを get_crm_objects で取得。プロパティ: メモ本文、タイムスタンプ — 最新3件、降順
タスク — 顧客に関連するタスクを get_crm_objects で取得。プロパティ: タスク件名、ステータス、タイムスタンプ、フィルター: ステータス = 未開始または進行中
会社(会社IDが存在する場合)— get_crm_objects で会社情報を取得。objectId: 会社ID、プロパティ: 名前、ドメイン、業界、従業員数、都市、国
[名前 姓] — [役職] at [会社名]
[メールアドレス] · [電話番号(ある場合)]
ライフサイクル: [ステージ] · リード状態: [状態]
登録日: [日付(例: Jan 15, 2024)]
案件(ない場合は省略、複数ある場合は全て列記)
• [案件名] · [ステージ] · [金額] · [クローズ予定日]に完了予定
最終接触
[メール/メモ経由で X 日前] [日付]
[最新メモからの1文要約]
メモ(最新3件)
• [日付]: [メモから抜粋した重要な1行]
未完了タスク
• [タスク件名] — 期限[日付]
最後に以下を表示:
https://[uiDomain]/contacts/[portalId]/contact/[contactId]
Tool names below are expected names for the HubSpot MCP connector. If a named tool isn't available, check for updates to the skill and/or alternates in the HubSpot toolset as available tools may change
Run simultaneously:
get_organization_details → store portalId, uiDomainsearch_crm_objects: objectType: contacts, query: name or email from user message, properties: firstname, lastname, email, jobtitle, phone, associatedcompanyid, hs_lead_status, lifecyclestage, notes_last_contacted, hs_email_last_send_date, createdateIf multiple contacts match, show a short disambiguation list (name, title, company) and wait for confirmation.
Run simultaneously:
Deals — search_crm_objects deals, filter: associations.contact = contactId, properties: dealname, dealstage, amount, closedate, hs_deal_stage_probability
Notes — get_crm_objects notes associated with contactId, properties: hs_note_body, hs_timestamp — last 3, descending
Tasks — get_crm_objects tasks associated with contactId, properties: hs_task_subject, hs_task_status, hs_timestamp, filter: status = NOT_STARTED or IN_PROGRESS
Company (if companyId exists) — get_crm_objects companies, objectId: companyId, properties: name, domain, industry, numberofemployees, city, country
[First Last] — [Job Title] at [Company]
[email] · [phone if present]
Lifecycle: [lifecyclestage] · Lead status: [hs_lead_status]
Added: [createdate as "MMM D, YYYY"]
DEALS (omit if none; list each if multiple)
• [Deal name] · [Stage] · [Amount] · closes [Close date]
LAST CONTACT
[X days ago via email/note] on [date]
[One sentence summary from most recent note]
NOTES (last 3)
• [Date]: [Key line from note]
OPEN TASKS
• [Task subject] — due [date]
End with:
https://[uiDomain]/contacts/[portalId]/contact/[contactId]
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。