Route Placetel AI voice agent requests into HubSpot CRM
Quick overview This webhook-based workflow connects a Placetel AI voice agent to HubSpot CRM to look up callers, create contacts, log callback requests and call notes, and create or query tickets, returning a JSON response with a speakable speech text.
How it works Receives a POST request from Placetel AI via a webhook containing a vorgang (or action) value plus caller details. Routes the request by vorgang to one of several HubSpot CRM actions. For bestandskunde_pruefen, searches HubSpot contacts by normalized phone/mobile number and email, then returns whether the caller is an existing customer with a personalized speech response. For kontakt_anlegen, searches for an existing HubSpot contact and either returns an “already exists” response or creates a new contact in HubSpot and returns the created contact ID. For rueckruf_erfassen, finds the contact (or uses a provided contact ID) and creates a HubSpot task engagement describing the callback request. For ticket_status, fetches a HubSpot ticket by ticket_id, maps the pipeline stage to a readable status, and returns a speakable ticket-status response. For ticket_anlegen and gespraech_protokollieren, looks up the contact and either creates a HubSpot ticket associated to the contact or logs a completed HubSpot call engagement containing intent/summary/transcript details. If vorgang is missing or unknown, returns a fallback JSON response asking to hand off to a human.
Setup Create and connect HubSpot OAuth2 credentials in n8n (or update all HubSpot nodes to use your HubSpot connection) with permissions for Contacts, Tickets, and Engagements (tasks/calls). Activate the workflow, copy the production webhook URL, and configure it as a POST “function” endpoint in Placetel AI. Ensure Placetel AI sends vorgang with one of the supported values and includes the required fields for each action (for example ticket_id for ticket_status, and email for creating contacts in HubSpot).
Related Templates
AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)
This workflow is designed for freelancers, solopreneurs, and business owners who receive a high volume of irrelevant mes...
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments