HubSpot(営業管理ツール)から特定の人物の情報を一括取得し、チャットで見やすくまとめて表示します。 取得できる情報: - 商談の状態 - 顧客ライフサイクルステージ(見込み客から既存客までの段階) - 最後のやり取りの日時 - メモと実施済みのタスク - 関連する企業情報 次のような場合に使用: ユーザーが人物を名前で指定する場合。例えば「〇〇さんの情報を見せて」「〇〇さんの記録を引き出して」「〇〇さんの状況は今どう?」「〇〇さんをチェックして」「〇〇さんって誰?」「〇〇さんについて教えて」「〇〇さんのステータスは?」「〇〇さんと最後に連絡したのはいつ?」「〇〇さんを調べて」といった質問のほか、ユーザーが連絡先メールアドレスを貼り付けてその人物の背景情報を知りたいときも該当します。
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、ユーザーメッセージから名前またはメールアドレスでクエリ、プロパティ: firstname、lastname、email、jobtitle、phone、associatedcompanyid、hs_lead_status、lifecyclestage、notes_last_contacted、hs_email_last_send_date、createdate複数の連絡先がマッチした場合は、短い選択肢リスト(名前、役職、会社)を表示して、確認を待ちます。
以下を同時に実行:
案件 — search_crm_objects deals、フィルタ: associations.contact = contactId、プロパティ: dealname、dealstage、amount、closedate、hs_deal_stage_probability
メモ — get_crm_objects contactId に関連するメモ、プロパティ: hs_note_body、hs_timestamp、最新3件を降順で取得
タスク — get_crm_objects contactId に関連するタスク、プロパティ: hs_task_subject、hs_task_status、hs_timestamp、フィルタ: status = NOT_STARTED または IN_PROGRESS
会社(companyId が存在する場合)— get_crm_objects companies、objectId: companyId、プロパティ: name、domain、industry、numberofemployees、city、country
[名 姓] — [役職] at [会社名]
[メールアドレス] · [電話番号(ある場合)]
ライフサイクル段階: [lifecyclestage] · リード状態: [hs_lead_status]
作成日: [createdate を「MMM D, YYYY」形式で表示]
案件 (該当なしは記載しない。複数ある場合は各案件を記載)
• [案件名] · [段階] · [金額] · [クローズ予定日] に完了予定
最新接触
[日付] に [メールまたはメモ経由]([X]日前)
[最新メモの1行要約]
メモ (最新3件)
• [日付]: [メモの重要な部分]
未完了タスク
• [タスク件名] — 期限: [日付]
末尾に以下を記載:
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 による自動翻訳です。