Hi everyone,
I’m building an AI chat agent that responds to Intercom messages through n8n. Everything works except the final step - sending the response back to Intercom.
My workflow:
- Webhook receives Intercom message
- Process data and generate AI response
- Extract userId and conversationId
- Send response back to Intercom
(User Not Found error)
What I’ve tried:
- Reply API:
https://api.intercom.io/conversations/{id}/reply
- Messages API:
https://api.intercom.io/messages
- Added 30-second wait node (for new contact delay)
- Verified all IDs are correct
- Using proper authentication (Intercom API credential)
Error: 404 “User Not Found” despite having valid user ID from webhook
Current HTTP Request config:
{
“type”: “admin”,
“admin_id”: “8498050”,
“message_type”: “comment”,
“body”: “{{ $(‘AI Agent’).first().json.output }}”
}
Has anyone successfully implemented Intercom message sending via n8n? What am I missing?
Using: n8n cloud, Intercom Advanced plan
Thanks!