This document explains the smart capabilities incorporated into the project and why each was necessary.
The OpenAI integration can produce narrative meeting transcripts that mirror the Fireflies format. This sample data accelerates testing and allows the automation pipeline to run even without real transcripts.
Action items move to HubSpot as deals with normalized priorities, deadlines, and assignees. The normalization uses keyword detection to map urgency cues to HIGH/MEDIUM/LOW.
The HubSpotDeleteDealsMain tool and deleteAllHubSpotDeals() flow remove all deals by pagination, allowing you to reset test environments quickly.
Metadata (timestamps/duration) and DTO reports help you detect when OpenAI takes longer or when HubSpot failures happen.