Block 1 - Get many events
- Type / Role
- n8n-nodes-base.googleCalendar - googleCalendar
- Config choices
- Version 1.3
This workflow is provided as-is. Please review and test before using in production.
Research Agent Automated Sales Meeting Intelligence This n8n workflow automatically prepares comprehensive sales research briefs every morning for your upcoming meetings by analyzing both the compa...
n8n-nodes-base.googlecalendar, n8n-nodes-base.splitinbatches, n8n-nodes-base.code, @exploriumai/n8n-nodes-explorium-ai.exploriumapinode, n8n-nodes-base.merge, @n8n/n8n-nodes-langchain.lmchatanthropic, n8n-nodes-base.if, @n8n/n8n-nodes-langchain.outputparserstructured
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by explorium.
Original n8n.io sourceThis n8n workflow automatically prepares comprehensive sales research briefs every morning for your upcoming meetings by analyzing both the companies you're meeting with and the individual attendees. The workflow connects to your calendar, identifies external meetings, enriches companies and contacts with deep intelligence from Explorium, and delivers personalized research reports—giving your sales team everything they need for informed, confident conversations.
To use this workflow, set up the following credentials in your n8n environment:
AuthorizationBearer YOUR_API_KEYhttps://mcp.explorium.ai/mcpGo to Settings → Credentials, create these credentials, and assign them in the respective nodes before running the workflow.
Automatically runs the workflow on a recurring schedule.
Alternative Trigger Options:
Retrieves meetings from your connected calendar.
timeMax)Identifies meetings with external participants and filters out internal-only meetings.
Filtering Logic:
Important Setup Note: Replace 'explorium.ai' in the code node with your company domain to properly filter internal meetings.
Output:
external_attendees: Array of external contact emailscompany_domains: Unique list of external company domains per meetingexternal_attendee_count: Number of external participantsIterates through each meeting with external attendees for company research.
Creates a deduplicated list of all external company domains from the current meeting.
Matches company domains to Explorium's business entity database.
/v1/businesses/matchReturns:
business_id: Unique Explorium identifiermatched_businesses: Array of matches with confidence scoresValidates that a business match was found before proceeding to enrichment.
business_id is not emptyNode 8: Explorium API: Business Enrich
/v1/businesses/firmographics/enrich, /v1/businesses/technographics/enrichNode 9: Explorium API: Fetch Business Events
/v1/businesses/events/fetchCombines enrichment responses and events data into a single data object.
Transforms merged enrichment data into a structured format for AI analysis.
AI agent (Claude Sonnet 4) that analyzes company data to generate actionable sales intelligence.
Input: Structured company profile with all enrichment data
Analysis Focus:
Connected to Explorium MCP: Can pull additional real-time intelligence if needed to create more detailed analysis
Formats the AI analysis into a readable, shareable research brief.
Compiles all unique external attendee emails across all meetings.
Iterates through each external attendee for individual enrichment.
Extracts the company domain from each attendee's email.
Matches the attendee's company domain to get business_id for prospect matching.
/v1/businesses/matchMatches attendee email to Explorium's professional profile database.
/v1/prospects/matchReturns:
prospect_id: Unique professional profile identifierValidates that a prospect match was found.
prospect_id is not emptyEnriches matched prospect using multiple Explorium endpoints.
/v1/prospects/contacts/enrich, /v1/prospects/profiles/enrich, /v1/prospects/linkedin_posts/enrichReturns:
Structures prospect data for AI analysis.
AI agent (Claude Sonnet 4) that analyzes prospect data to generate personalized conversation intelligence.
Input: Structured professional profile with activity data
Analysis Focus:
Connected to Explorium MCP: Can gather additional company or market context if needed
Formats attendee analysis into a readable brief with clear sections.
Combines company research output with attendee information for final assembly.
Manages the final loop that combines company and attendee research for output.
Delivers combined research briefs to specified Slack channel or user.
Alternative Output Options:
Company Research Path: 6. Match Companies: Identify businesses in Explorium database 7. Enrich (Parallel): Pull firmographics, website changes, competitive landscape, events, and challenges 8. Merge & Clean: Combine and structure company data 9. AI Analysis: Generate company research brief with insights and talking points 10. Format: Create readable company research output
Attendee Research Path: 11. Match Prospects: Link attendees to professional profiles 12. Enrich (Parallel): Pull profiles, job changes, and LinkedIn activity 13. Merge & Clean: Combine and structure prospect data 14. AI Analysis: Generate attendee research with background and approach 15. Format: Create readable attendee research output
Delivery: 16. Combine: Merge company and attendee research for each meeting 17. Send: Deliver complete research briefs to Slack/preferred platform
This workflow eliminates manual pre-meeting research by automatically preparing comprehensive intelligence on both companies and individuals—giving sales teams the context and confidence they need for every conversation.
Works with multiple calendar platforms:
Adjust when research runs:
Add or remove enrichment endpoints:
Configure what gets researched:
Deliver research to your preferred platform:
Swap AI providers based on needs:
'explorium.ai' in the Filter for External Meetings code node with your company domainThis workflow acts as your automated sales researcher, preparing detailed intelligence reports every morning so your team walks into every meeting informed, prepared, and ready to have meaningful conversations that drive business forward.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 42 workflow blocks. Download the JSON for the full node graph.
| Workflow | Automate sales meeting prep with Claude AI & Explorium Intelligence |
|---|---|
| Complexity | advanced |
| Nodes | 42 |
| Categories | Lead Generation, AI Summarization |
| Author | explorium |
| Published | 06 Nov 2025 |
Use the JSON export at /data/workflows/10562/10562.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Research Agent Automated Sales Meeting Intelligence This n8n workflow automatically prepares comprehensive sales research briefs every morning for your upcoming meetings by analyzing both the compa...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation, AI Summarization use case.