Үндсэн агуулга руу алгасах

n8n жишээ

Бэлэн n8n загвар — webhook хүлээн авч, гарын үсгийг шалгаад, хариугаа REST-ээр илгээнэ.

Бэлэн загвар: n8n-openbot-echo-bot.json (n8n → Import from file; env BUILDRY_API_KEY, BUILDRY_WEBHOOK_SECRET). Endpoint бүрийн дэлгэрэнгүй (OpenAPI 3.1): API reference.

Загварын Webhook node-ын зам openbot болсон. Өмнө нь импортолсон хувилбар өөр зам (buildry) ашигладаг — шинэ загварыг импортолбол OpenBot-д хадгалсан webhook URL-аа шинэчилнэ үү.

Алхмууд

Webhook node (POST, «Raw body» асаана) → URL-ыг OpenBot-д хадгална.

Code node — verify(); event === "message.received" бол data.message.text-ийг авна.

Өөрийн логик (OpenAI/Claude/LLM node, CRM lookup …).

HTTP Request node → POST https://api.openbot.mn/v1/messages, Header Authorization: Bearer {{$env.BUILDRY_API_KEY}}, body {conversation_id: {{$json.data.conversation_id}}, text: …}.

Webhook node-ын хариуг «Immediately / 200» болго — таны логик удааширвал OpenBot 10с-д timeout болж дахин илгээнэ (X-Buildry-Delivery-ээр давхардлыг тасал).