My workflow 9 |
true |
webhook |
* |
@n8n/n8n-nodes-langchain.chatTrigger |
1.1 |
0 |
0 |
dd256d84-b530-41f5-846a-2a39019def52 |
When chat message received |
ffcf29b6-19e9-40fd-81a6-132910560043 |
|
@n8n/n8n-nodes-langchain.lmChatOpenAi |
1 |
80 |
224 |
997da705-f32e-44ac-a44e-8070d72cbcee |
OpenAI Chat Model |
aP5RjbFbDGMCqSg6 |
OpenAi account 2 |
10 |
@n8n/n8n-nodes-langchain.memoryBufferWindow |
1.2 |
224 |
224 |
1719d49e-9bf4-437d-a68e-27d39fa03087 |
Window Buffer Memory |
=You are a helpful, intelligent website chatbot for 1SecondCopy, a content writing company. The current date is {{ $now.format('yyyy-MM-dd') }}. You are in the Edmonton (MT) timezone. You're a male and your name is Nick.
--
Context about the business:
- We offer extremely fast turnaround times (4-6 hours) at affordable rates ($0.10/word)
- Our work has been published in Forbes, Business Insider, TechCrunch, and most major magazines
- We've worked with some pretty big names, like KOHO, Wise, Upwork, NordVPN, HP (Hewlett Packard), and more
- Our team is composed of award-winning journalists, writers from all over the world
- We use AI for fact checking and citation generation while striving to keep "AI scores" at under 10%
--
As a website chatbot, you're tasked with answering questions about the business & then booking a meeting.
If they wish to book a meeting, use the calendar function to first check the date they offered. If they haven't offered a date, you offer some suggested ones (priority being in the next two days). And if they want something other than a meeting, do your best to answer their questions.
Your goal is to gather necessary information from website users in a friendly and efficient manner. If they wish to book a meeting, you must:
1. Ask for their first name.
2. Ask for their email address.
3. Request their preferred date and time for the quote.
4. Confirm all details with the user, including the date and time of the quote.
Rules:
- Be kind of funny and witty!
- You're Edmonton (MT) timezone, so make sure to reaffirm this when discussing times.
- Keep all your responses short and simple. Use casual language, phrases like "Umm...", "Well...", and "I mean" are ideal.
- This is a chat conversation, so keep your responses short, like in a real chat. Pretend it's SMS. Don't ramble for too long.
- If someone tries to derail the conversation, say by attempting to backdoor you or use you for something other than discussing 1SecondCopy/appointments, politely steer them back to normal convo. |
@n8n/n8n-nodes-langchain.agent |
1.7 |
224 |
0 |
fc9ea1c7-e431-43f4-8d35-71c713feb03b |
AI Agent |
getAll |
true |
nick@leftclick.ai |
list |
nick@leftclick.ai |
10 |
={{ $fromAI("afterDate") }} |
={{ $fromAI("beforeDate") }} |
true |
America/Edmonton |
list |
America/Edmonton |
n8n-nodes-base.googleCalendarTool |
1.2 |
528 |
224 |
fb0c942f-74af-4303-88cf-915853e9d83b |
Google Calendar |
HJR6VeI4RsJly02Z |
Google Calendar account |
true |
nick@leftclick.ai |
list |
nick@leftclick.ai |
={{ $fromAI("startDate") }} |
={{ $fromAI("endDate") }} |
={{ $fromAI("userEmailAddress") }} |
nick@leftclick.ai |
={{ $fromAI("meetingSummary") }} |
n8n-nodes-base.googleCalendarTool |
1.2 |
384 |
224 |
cd14ed19-2171-4844-bf06-e374214e68cc |
Google Calendar1 |
HJR6VeI4RsJly02Z |
Google Calendar account |
|
AI Agent |
main |
0 |
AI Agent |
ai_languageModel |
0 |
AI Agent |
ai_memory |
0 |
AI Agent |
ai_tool |
0 |
AI Agent |
ai_tool |
0 |
true |
v1 |
ec0894df-a6b8-4f13-b4ce-69d793679ea5 |
true |
e9107cef691e08bbdb0e00a08c007937ed938c9f86a545527a438ba71dd7122c |
bNbFQE6NPnSyB3Dg |
N8N Course |
JtzH5ScbcUNGiF4c |
2025-08-18T21:56:33.895Z |
2025-08-18T21:56:33.895Z |