
AI Phone Receptionist n8n Workflow: CallNode + OpenAI Replies
Where to buy
No store is showing a current price right now. The stores below sell it; ask the agent to check today's prices.
Prices are checked against each store and labelled with when.
Ask our agent about this product
It checks today's price at every store, compares the alternatives and answers in about a minute.
About the AI Phone Receptionist n8n Workflow: CallNode + OpenAI Replies
Turn your CallNode number into an AI phone receptionist—powered by OpenAI
This AI Phone Receptionist n8n Workflow (CallNode + OpenAI Replies) listens to live call transcripts coming from your CallNode phone number, sends each caller message to an OpenAI-powered agent, and returns short spoken replies back to the call in real time. It also supports optional transfer and automatic hangup handling.
What this workflow does
Receives live call events from CallNode using an authenticated conversational webhook (speech transcripts or keypad/DTMF input).
Builds the caller message from the transcript/DTMF and passes it to an OpenAI Chat agent with your provided business and time context .
Maintains per-call conversation memory keyed by the CallNode callId , so the assistant stays coherent across multiple turns.
Generates CallNode reply fields from the agent output—removing control tags and setting flags for:
[hangup] → ends the call
[transfer] → transfers to a configured destination number
Responds to CallNode via the workflow’s production webhook response so the caller hears the AI reply, and the call behaves according to the AI’s instructions.
Use cases
SaaS support intake : answer FAQs, collect basic details, and transfer complex issues.
Appointment scheduling : gather intent and direct callers to the right next step (or hand off to staff).
Business line coverage : respond consistently during off-hours with context-aware OpenAI replies.
Technical details
• Workflow trigger: webhook (with Header Auth credential for your CallNode secret header).
• AI integration: n8nn8n-nodes-langchainagent with n8nn8n-nodes-langchainlm chat open ai (OpenAI Chat Model).
• Response handling: Respond to Webhook to send replyText back to CallNode .
• State management: per-call memory keyed by callId .
Set your businessName , timezone , and optional transferNumber (e.g., +1XXXXXXXXXX ) to tailor the AI phone receptionist behavior to your organization.





