Build a comprehensive relationship map for contact "{{name}}":
-
Retrieve Contact Details
- Use
contact_searchto find the contact by name "{{name}}" - Use
contact_getwith the contact ID to retrieve full details - Show all known endpoints (email, phone, social accounts)
- If multiple matches found, ask for clarification
- Use
-
Map Relationships
- Use
relationship_querywith the contact ID to find all relationships - Show each related contact and the relationship type (colleague, family, manager, etc.)
- Note the direction of each relationship (e.g., "reports to" vs "manages")
- Use
-
Find Linked Items
- Use
links_querywith the contact's entity reference to discover linked content - Show linked projects, tasks, notes, and other work items
- Highlight any active or high-priority linked items
- Use
-
Recall Stored Memories
- Use
memory_recallwith the contact's name to find relevant memories - Show preferences, facts, past decisions, and contextual notes
- Note when each memory was stored for recency context
- Use
-
Relationship Map Summary
- Present a unified view:
- Contact card (name, endpoints, notes)
- Relationship network (connected people and relationship types)
- Linked work (projects, tasks, notes referencing this contact)
- Stored context (memories and preferences)
- Suggest any missing information worth capturing
- Present a unified view:
