The flow
Starts it 2Model 2Logic 18Service 10
The steps in the order they run, from what starts it.
- 1Telegram TriggerTelegram triggerStarts it
- 2New or Updated rowGoogle Sheets triggerStarts it
- 3Parse Telegram MessageGoogle GeminiModel
- 4Filter processed linesFilterLogic
- 5Format Telegram Lead DataCodeLogic
- 6Get HubSpot dataHttp RequestService
- 7Domain ResolverGoogle GeminiModel
- 8Append Resolved Domain to LeadMergeLogic
- 9Combine Lead with CRM Reference DataMergeLogic
- 10Split HubSpot Search ResultsSplit OutLogic
- 11Match Lead to Existing CompanyCodeLogic
- 12Mark as HubSpot Reference DataCodeLogic
- 13Switch LogicSwitchLogic
- 14HubSpot: Update CompanyHubspotService
- 15HubSpot: Create CompanyHubspotService
- 16Switch on email fieldSwitchLogic
- 17Lusha Enrichment - emailHttp RequestService
- 18Resolve Company IDCodeLogic
- 19Map Contact Enrichment DataCodeLogic
- 20Validate Company ID StatusSwitchLogic
- 21Retry ID resolutionWaitLogic
- 22Add a Note to Hubspot companyHttp RequestService
- 23Check for Existing Contact EmailSwitchLogic
- 24Lusha Company EnrichmentHttp RequestService
- 25Create or update a contactHubspotService
- 26Identify Telegram triggered flowFilterLogic
- 27Identify updated rowFilterLogic
- 28Prepare Firmographic UpdatesCodeLogic
- 29Update Telegram userTelegramService
- 30Acknowledge in sheetGoogle SheetsService
- 31Filter Leads with Data ChangesFilterLogic
- 32HubSpot: Update Enriched CompanyHttp RequestService