| name | pre-call-brief |
| description | Generate a pre-call brief for upcoming meetings โ who the attendee is, your history with them, their likely agenda, risks to watch for, and a suggested opening line. Use this skill whenever the user asks "what's my next meeting", "who am I talking to today", "prep me for my call", "brief me before my meeting", "what do I know about [person] before our call", "upcoming meeting prep", or anything that implies they want context before a meeting or call. Also trigger when someone says "I have a call in 30 minutes" or "what should I know before talking to [name]". Requires Unabyss MCP. Web search is used as fallback for unknown contacts. |
Pre-Call Brief
For each upcoming meeting with external attendees, produce a concise brief the founder can read in under a minute.
Note: This skill is well-suited for automation (e.g. polling calendar every 15 min and pushing briefs to Slack). The research logic is the same whether run manually or by an agent.
Required Integrations
This skill uses Unabyss MCP โ query for upcoming meetings and known contacts, agentic_query for deeper history.
If Unabyss is not connected, tell the user: "This skill requires Unabyss MCP. You can connect it from the Tools menu."
How to Run
Step 1 โ Fetch upcoming meetings from Unabyss
Use query to pull today's calendar context:
What meetings do I have today or coming up soon? Who are the external attendees โ names, companies, email domains?
Filter to events with at least one external attendee. Extract: event title, start time, external attendee name + company/domain.
If no qualifying meetings are found: "No upcoming external meetings found."
Step 2 โ Check for prior context with query
For each external attendee, run a fast query:
Do I have any previous context about [Attendee Name] or [attendee-domain.com]?
- KNOWN โ specific information exists โ proceed to Step 3a
- UNKNOWN โ empty or vague โ proceed to Step 3b
Step 3a โ KNOWN: Deep history with agentic_query
Give me the full history with [Attendee Name] and [attendee-domain.com] โ all interactions, ongoing projects, commitments made, open threads, anything unresolved.
Step 3b โ UNKNOWN: Web search
Search for [attendee name] [company] and [domain] company โ what the company does, their role, anything publicly notable.
Step 4 โ Synthesize the brief
Pre-Call Brief
[Event Title] ยท [Start Time]
With: [Attendee Name], [Company / Domain]
1. Who they are
One sentence โ role, company, what they do.
2. Our history
Past interactions, commitments, last touchpoint. If first contact: First contact โ no prior history.
3. Their likely agenda
What they probably want from this call based on context.
4. Watch out for
Open commitments, tensions, or anything that could come up unexpectedly. Omit if nothing relevant.
5. Suggested opening line
One specific, concrete sentence to open โ not generic.
Output Rules
- Use
query before agentic_query โ only escalate if prior context warrants deeper research
- Never guess if the attendee is unknown โ say so clearly
- Keep each brief under 200 words
- Multiple meetings get one brief each, separated by a divider