Customer 360

作者 intercom62773a7d4b8aMIT2 个星标收录于 2026年10月8日更新于 2026年10月8日仓库5个月前更新

Build a comprehensive customer profile from Intercom data, including conversation history, account context, and interaction timeline. Use when the user asks to "look up a customer", "customer profile", "customer 360", "tell me about this customer", "summarize a customer's history", or provides a customer email or company name and wants a full picture.

仅含说明Business & Finance
AI 生成的概览

根据 Intercom 联系人、会话和账户信息构建完整的客户画像。

功能
汇总指定客户在 Intercom 工作区中的数据,形成单一画像。它会识别联系人、抓取并分页获取会话历史,并生成包含联系人摘要、会话表格、关键主题、时间线和待办事项的 Markdown 画像。其中会引用会话 ID 并说明数据时效性。
适用场景
当有人要求查询客户、生成客户 360 视图或总结客户历史,或提供客户邮箱或公司名称并希望了解全貌时使用。也适用于需要历史互动背景的客服或客户跟进场景。
运行要求
需要访问 Intercom 工作区及其联系人/会话工具(search_contacts、get_contact、search_conversations、get_conversation)。仅为说明文档,不含脚本或附带资源。

Customer 360

Produce a comprehensive customer profile by aggregating data from across the Intercom workspace.

Workflow

Step 1: Identify the Customer

  • Parse the user's input for an email, name, or company
  • Use search_contacts to find the contact (by email is most reliable)
  • If company name given, search contacts by email domain
  • Use get_contact to fetch the full profile (attributes, tags, segments, companies)

Step 2: Gather Conversation History

  • Use search_conversations filtered to this contact's conversations
  • Paginate to get all conversations (not just the first page)
  • For the most recent/relevant conversations, use get_conversation for full threads

Step 3: Build the Profile

Produce a markdown profile with these sections:

Contact Summary
  • Name, email, role (user/lead), company
  • Location, timezone, last seen
  • Plan/tier (if available via custom attributes)
  • Tags and segments
Conversation History
  • Total conversation count
  • Table: ID | Subject | State | Channel | Date
  • Highlight any currently open/snoozed conversations
Key Themes
  • Common topics across conversations
  • Recurring issues or feature requests
  • Sentiment signals (escalations, positive feedback)
Timeline
  • Chronological list of significant interactions
  • First contact → most recent activity
Open Items
  • Unresolved conversations
  • Pending questions or follow-ups

Step 4: Present and Offer Next Steps

  • Present the profile
  • Offer to dive deeper into any conversation
  • Offer to search for similar customers (same company, same issues)

Best Practices

  • Always cite conversation IDs so the user can find them in the Intercom inbox
  • Note data freshness — states may have changed since events occurred
  • If the contact has many conversations, summarize the most recent 10-15 and note the total count
  • Handle cases where the contact exists but has no conversations

Troubleshooting

Contact Not Found

Symptom: No results for the provided email or name. Solution: Check for typos. Try searching by email domain to find related contacts. Ask the user to confirm the identifier.

Too Many Conversations

Symptom: Contact has 50+ conversations, making full analysis impractical. Solution: Focus on the most recent 10-15 conversations. Summarize older ones by theme rather than individually. Note the total count.

来源与署名

来源:intercom/claude-plugin-external位于skills/customer-360提交62773a7

许可证: MIT

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架