AI Meeting Briefing Platform โ Autonomous Sales & Intelligence Engine
The AI Meeting Briefing Platform is a production-grade, autonomous intelligence system that converts calendar events into verified, structured, and CRM-ready business intelligence. Upon the creation of a meeting, the system automatically extracts attendee identity, resolves the organization, scrapes LinkedIn activity, retrieves email history, analyzes company websites, and produces an executive-grade briefing used by sales, founders, and enterprise teams.
- ๐ท๏ธ Project Title
- ๐งพ Executive Summary
- ๐งฉ Project Overview
- ๐ฏ Objectives & Goals
- โ Acceptance Criteria
- ๐ป Prerequisites
- โ๏ธ Installation & Setup
- ๐ API Documentation
- ๐ฅ๏ธ UI / Frontend
- ๐ข Status Codes
- ๐ Features
- ๐งฑ Tech Stack & Architecture
- ๐ ๏ธ Workflow & Implementation
- ๐งช Testing & Validation
- ๐ Validation Summary
- ๐งฐ Verification Tools
- ๐งฏ Troubleshooting
- ๐ Security & Secrets
- โ๏ธ Deployment
- โก Quick-Start
- ๐งพ Usage Notes
- ๐ง Performance
- ๐ Enhancements
- ๐งฉ Maintenance
- ๐ Achievements
- ๐งฎ High-Level Architecture
- ๐๏ธ Project Structure
- ๐งญ Live Demonstration
- ๐ก Summary, Closure & Compliance
This platform functions as a full-scale autonomous research and sales enablement system. It continuously listens to Google Calendar for newly created meetings, extracts structured data using AI, and executes a multi-source research pipeline spanning LinkedIn, Gmail, company websites, and search engines. All verified data is synthesized into a concise executive briefing and stored inside CRM platforms for immediate sales activation.
- Automate meeting-based lead research and enrichment
- Provide AI-generated executive briefings before every call
- Eliminate manual LinkedIn and website research
- Guarantee data accuracy through tool-verified AI
- Synchronize enriched contacts directly into CRM systems
| Criteria | Description |
|---|---|
| Calendar Trigger | System activates on every new meeting |
| AI Extraction | Identity and company data must be structured |
| Domain Resolution | Website must be derived from business email if missing |
| Research Execution | LinkedIn, Gmail, and Web must be queried |
| CRM Sync | Contacts must be written to Airtable and HighLevel |
| Briefing Output | Executive briefing must be generated |
- n8n running locally or on cloud
- Anthropic Claude API access
- Apify account for LinkedIn and Web scraping
- SerpAPI for Google search
- Google Calendar and Gmail OAuth credentials
- Airtable base configured
- HighLevel CRM account
- Deploy n8n using Docker or server instance
- Configure environment variables for all APIs
- Import briefing-agent.json into n8n
- Connect Google Calendar, Gmail, Apify, Airtable, HighLevel
- Verify credential connectivity
- Activate the workflow
| Service | Purpose |
|---|---|
| Anthropic API | AI extraction and briefing generation |
| Apify API | LinkedIn and website scraping |
| SerpAPI | Google search fallback |
| Google Calendar API | Meeting trigger source |
| Gmail API | Email conversation history |
| Airtable API | CRM data persistence |
| HighLevel API | Sales contact activation |
This platform operates as a headless intelligence engine. The primary UI surfaces are:
- Google Calendar โ meeting creation interface
- Airtable โ CRM viewing and editing
- HighLevel โ sales pipeline interface
n8n serves as the orchestration console where workflows, tool connections, and logs are managed.
| Code | Meaning |
|---|---|
| 200 | Successful data retrieval |
| 400 | Invalid or missing parameters |
| 401 | Authentication failure |
| 429 | API rate limit reached |
| 500 | External service failure |
| Capability | Description |
|---|---|
| Event-based automation | Meeting creation triggers intelligence pipeline |
| AI extraction | Claude converts text into structured data |
| Domain resolution | Email to website inference |
| LinkedIn scraping | Professional and company insights |
| Email analysis | Conversation history retrieval |
| CRM sync | Sales system activation |
| Briefing generation | Executive-level summaries |
Google Calendar
โ
โผ
n8n Orchestrator
โ
โผ
Claude AI (Extraction)
โ
โผ
Domain Logic
โ
โผ
Autonomous Research Agent
โ
โโ LinkedIn (Apify)
โโ Gmail
โโ Website Scraper
โโ Google (SerpAPI)
โ
โผ
Airtable + HighLevel CRM
| Layer | Technology |
|---|---|
| Orchestration | n8n |
| AI | Anthropic Claude |
| Scraping | Apify |
| Search | SerpAPI |
| CRM | Airtable, HighLevel |
- Calendar event is created
- n8n captures the event
- Claude extracts person and company data
- Email domain is converted into website URL
- AI agent selects tools
- LinkedIn, Gmail, and web are queried
- Data is verified
- Briefing is generated
- Contact is written to CRM
| ID | Area | Command | Expected Output | Explanation |
|---|---|---|---|---|
| T01 | Calendar Trigger | Create Google Calendar event | Workflow starts | Validates event ingestion layer |
| T02 | AI Extraction | Trigger workflow | Structured identity JSON | Ensures Claude extraction |
| T03 | Domain Logic | Use business email | Website auto-resolved | Validates domain inference |
| T04 | Run agent | Posts returned | Ensures scraper connectivity | |
| T05 | CRM | Run workflow | Contact created | Validates CRM integration |
- All integrations verified
- AI outputs confirmed as tool-based
- CRM records validated
- Multi-source data cross-checked
- n8n execution logs
- Apify dataset viewer
- Airtable records
- HighLevel contact view
- Google Calendar events
| Issue | Cause | Resolution |
|---|---|---|
| No briefing | Missing data | Check LinkedIn or website URLs |
| No CRM update | Invalid token | Re-auth Airtable or HighLevel |
| Empty email history | No Gmail thread | Ensure email exists |
- All API keys stored in environment variables
- No secrets in GitHub
- OAuth for Google and HighLevel
- AI restricted to verified tools
- Deploy n8n on cloud or VPS
- Configure environment variables
- Import workflow JSON
- Connect APIs
- Activate workflow
- Create Google Calendar event
- Verify workflow runs
- Check briefing output
- Open Airtable and HighLevel
- System is fully autonomous
- Briefings generated before meetings
- CRM always stays enriched
- Parallel tool calls
- Selective scraping
- Token-efficient prompts
- Multi-language briefings
- Meeting reminders
- Team dashboards
- Add Slack and Teams integration
- Improve deduplication
- Enterprise SSO
- End-to-end autonomous research
- Enterprise-grade CRM sync
- AI governed by real data
The AI Meeting Briefing Platform is built as an event-driven, AI-orchestrated intelligence pipeline that converts meetings into sales-ready knowledge. The architecture below shows the complete data and control flow across all system layers.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Google Calendar โ
โ (Meeting Created / Updated) โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ n8n Trigger Engine โ
โ (Event Ingestion Layer) โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI Information Extractor โ
โ (Claude โ Identity Parser) โ
โ โข Name โ
โ โข Email โ
โ โข Company โ
โ โข LinkedIn URLs โ
โ โข Website โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Domain Resolution Layer โ
โ โข Detect business email โ
โ โข Derive website from domainโ
โ โข Normalize company identityโ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Autonomous AI Research Agent โ
โ (Claude + Tool Orchestration Layer) โ
โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โ
โ โ LinkedIn โ โ LinkedIn โ โ
โ โ Person Posts โ โ Company Postsโ โ
โ โโโโโโโโฌโโโโโโโโ โโโโโโโโฌโโโโโโโโ โ
โ โ โ โ
โ โโโโโโโโผโโโโโโโโ โโโโโโโโผโโโโโโโโ โ
โ โ Website โ โ Gmail Email โ โ
โ โ Scraper โ โ History โ โ
โ โโโโโโโโฌโโโโโโโโ โโโโโโโโฌโโโโโโโโ โ
โ โ โ โ
โ โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโ โ
โ โ Google Search โ โ
โ โ (Fallback Validator) โ โ
โ โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ โ
โ โผ โ
โ Verified Multi-Source Intelligence โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI Briefing Generator โ
โ โข Person summary โ
โ โข Company summary โ
โ โข Role โ
โ โข Recent updates โ
โ โข Conversation history โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Response & Formatting โ
โ (Structured Brief Output) โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Airtable โ
โ (CRM System of Record) โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ HighLevel โ
โ (Sales & Outreach Engine) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This architecture guarantees:
- Every briefing is triggered by a real meeting
- Every data point is verified by an external tool
- Every contact is synchronized into CRM systems
- No hallucinated or unverified data enters the sales pipeline
AI-MEETING-BRIEFING-PLATFORM โ โโโ assets/diagrams โโโ docs โ โโโ architecture.md โ โโโ data-flow.md โ โโโ execution-phases.md โ โโโ security.md โ โโโ toolchain.md โโโ workflows โ โโโ briefing-agent.json โโโ .env.example โโโ .gitignore โโโ README.md
- Create Google Calendar meeting
- Observe n8n execution
- View AI briefing
- Check Airtable & HighLevel
This platform provides enterprise-grade autonomous sales intelligence that complies with security, governance, and data integrity standards.