Templates / Extract recruiting call insights from NUACOM with Gemini and HubSpot

Extract recruiting call insights from NUACOM with Gemini and HubSpot

Unknown

by Stathis ✓ · 1 views · created 2026-09-18 · HR, AI Summarization

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

Community nodes

These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

Nodes used (9)

AI AgentGoogle Gemini Chat ModelStructured Output ParserHubSpot

What it does

Quick overview This workflow triggers on NUACOM calls, fetches the AI-generated transcript, and uses Google Gemini to extract structured recruiting insights. It writes the Q&A back to the NUACOM call notes and updates a HubSpot contact property with the candidate’s salary expectation. How it works 1. Triggers when a NUACOM call event is received for the configured extension. 2. Checks the call duration and continues only if it is longer than 5 seconds. 3. Waits 30 seconds, then retrieves NUACOM’s AI-generated call analysis including the transcription. 4. Sends the transcript to Google Gemini with instructions to answer 11 recruiting questions and return a JSON-structured result. 5. Reformats the structured answers into a simple JSON object and adds a formatted note to the NUACOM call with the extracted details. 6. Searches HubSpot for a contact whose phone number matches the call recipient and, if the salary expectation field is empty, updates the contact with the extracted salary expectation. Setup 1. Add your NUACOM API credentials, set the extension to monitor, and ensure NUACOM AI Call Analysis is enabled for your calls. 2. Configure access to Google Gemini (Google PaLM/Gemini credentials via n8n’s AI integration) for the AI Agent. 3. Add your HubSpot OAuth2 credentials and ensure the custom contact property ain8nsalaryexpectation exists (and adjust the property name if yours differs).

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.