Skip to content

Instantly share code, notes, and snippets.

@lucasgr4422
Created June 17, 2025 22:11
Show Gist options
  • Save lucasgr4422/e1c5aa6cc9c9803c10abbe3d878c594b to your computer and use it in GitHub Desktop.
Save lucasgr4422/e1c5aa6cc9c9803c10abbe3d878c594b to your computer and use it in GitHub Desktop.
{
"name": "BlastBros918 Receptionist",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "blastbros918",
"responseMode": "onReceived"
},
"id": "webhook",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [
240,
300
]
},
{
"parameters": {
"model": "gpt-4",
"messages": [
{
"role": "system",
"content": "You are a smart, human-like AI receptionist for BlastBros918, a trash bin and driveway cleaning service in Tulsa.\nTrash bin cleaning is $15 one-time or $10 monthly per bin. Driveway cleaning is based on a free on-site estimate.\nYou help customers book appointments, collect name, address, service type, date/time, and add them to the Google Calendar.\nOnly payment methods: Cash App or cash. Be creative, friendly, bilingual (English first), and auto-translate other languages."
},
{
"role": "user",
"content": "{{ $json.body.message }}"
}
]
},
"id": "openai",
"name": "ChatGPT",
"type": "n8n-nodes-base.openAiChat",
"typeVersion": 1,
"position": [
500,
300
]
},
{
"parameters": {
"responseData": "={{ $json[\"choices\"][0].message.content }}"
},
"id": "response",
"name": "Respond",
"type": "n8n-nodes-base.respondToWebhook",
"typeVersion": 1,
"position": [
760,
300
]
}
],
"connections": {
"Webhook": {
"main": [
[
{
"node": "ChatGPT",
"type": "main",
"index": 0
}
]
]
},
"ChatGPT": {
"main": [
[
{
"node": "Respond",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {},
"versionId": "blastbros918-v1",
"active": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment