N8N - AI sales assistant - Chat/Telegram/Instagram/TT
1. Project Description
It is necessary to develop an AI assistant for an online store with products (WooCommerce), which will operate in the form of:
website widget (chat assistant);
Telegram bot (future expansion — Instagram Direct, TikTok Messages).
The assistant should be able to consult customers, select products, provide links to products, add products to the cart, and prepare orders.
2. Key Features to Implement
2.1. Website Widget
Embedded chat assistant (iframe or custom JS). As a last resort, n8n - widget chat may be possible.
Connection to AI API.
Saving dialogue history.
2.2. Telegram Bot
Using the same product database and the same response logic.
Support for multimodal dialogue (text from user → AI → response).
In the future — easy to scale to Instagram/TikTok.
3. Intelligent Logic of the Assistant
The assistant should:
3.1. Clarify Customer Needs
ask clarifying questions (categories - or price);
select appropriate products;
explain differences and provide recommendations.
3.2. Work with Products
Data sources:
WooCommerce API.
Vector database? Is it needed?
to store information about products, and make it easier to search;
Google Drive (additionally):
the ability to manually upload files with descriptions (documents or company information - working hours, frequently asked questions, etc.);
automatic addition to the vector database?
3.3. The Assistant Should Be Able To:
find a product by description, category, customer problem;
send a direct link to the product (WooCommerce permalink);
understand what the customer wants to buy and form an order;
add a product to the cart via a link of the form:
https://site.com/cart/?add-to-cart=ID;
(Or your implementation option)send a ready link to the cart with all selected products.
4. Technical Implementation
4.1. Backend
Node.js or PHP (preferably Node.js).
Work through API:
OpenAI (GPT-4.1 or 4-mini),
WooCommerce REST API,
5. Functions to Implement in Web Chat
Display chat on the website.
Initial greeting.
Send messages to the backend.
Render AI responses.
Quick reply buttons.
Automatic creation of links to the cart with the product.
6. Integration with WooCommerce
The assistant should be able to:
retrieve all product data (price, description, attributes, SKU);
formulate links to add to cart:
/?add-to-cart=PRODUCT_ID
formulate links with multiple products.
7. Expected Result
A ready working AI assistant:
website widget;
Telegram bot;
product synchronization;
vector search;
product selection;
cart formation;
payment/checkout link.
8. What is Required from the Freelancer
Experience working with OpenAI API.
Understanding of LLM + Embeddings.
Experience integrating WooCommerce via REST.
Ability to work with native JS or React.
Experience in Node.js (preferably).
Understanding of working with vector databases (plus).
I expect proposals, similar examples, if you understand how to do it well or even better, write.
-
320 Good day, Ihor!
I can develop an AI sales assistant for your WooCommerce: a web chat widget + Telegram bot on a single backend (Node.js/PHP) with OpenAI (GPT-4.1/4-mini) and WooCommerce REST API integration.
I will implement product search (categories, budget, "customer problem"), vector search by descriptions, cart formation through /?add-to-cart=ID, and links to checkout.
I can organize the dialogue logic and channels through n8n-workflow, making it easy to add Instagram Direct and TikTok.
I will include dialogue history, quick replies, and work with files from Google Drive (FAQ, terms, schedule) in the architecture.
Approximately: 25,000 UAH, up to 14 days turnkey with testing on the live store. I am ready to discuss the details and agree on the technical specifications.
-
220 Hello!
I can help automate the sales process by creating an AI sales assistant based on n8n. Here’s roughly what I will do:
I will set up a workflow in n8n that receives leads or messages from clients,
I will connect an AI model (for example, GPT) so that the agent can communicate, qualify clients, answer questions, remind about payments, etc.,
I will write sales scripts: qualification, "warming up" leads, transferring to CRM, handing over to a manager if needed,
…
I will integrate CRM or other services (Telegram, email, chat) so that data about leads and communication is stored,
I will provide notification logic: sending messages about new leads or deal stages.
I can do everything flexibly so that you can change scripts, add new lead statuses, and scale the agent.
I am ready to discuss the details (which sales channels, which CRM, which scripts) and provide timelines + costs.
-
7575 13 0 Hello, I have implemented a similar AI assistant, and I can implement it for you. We will be waiting for your response.
Current freelance projects in the category Javascript and Typescript
Commercial on-premise video communication platform "ViM"It is required to develop an on-premise video conferencing system with a basic calculation for 100 simultaneous connections (10 isolated rooms of 10 people each). The platform should have a built-in architecture for future horizontal scaling up to 1000 users by adding new media… Javascript and Typescript, Web Programming ∙ 2 hours 56 minutes back ∙ 18 proposals |
I am looking for a mentor with Claude Code to launch a web project from scratch.Brief about the task: I am a beginner with no programming experience. I have a ready specification for website development (42 pages, Next.js, PostgreSQL). I want to implement it myself using Claude Code - I need a specialist who will set up the environment and teach me how to… Javascript and Typescript, Tuition ∙ 1 day 6 hours back ∙ 17 proposals |
Website design updateIt is necessary to update the design of the existing website using HTML, CSS, JS: refresh the appearance, make it modern and responsive for mobile devices. Smooth animations and interactive elements need to be added. HTML & CSS, Javascript and Typescript ∙ 2 days back ∙ 87 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 2 days 5 hours back ∙ 7 proposals |
Online clothing storeNeed a developer for an online clothing store Looking for an experienced developer to create a full-fledged online clothing store with a drop model of sales. What needs to be done: 6 pages: home, product, cart, checkout, account, admin panel Login via Google account Cart and… HTML & CSS, Javascript and Typescript ∙ 4 days 2 hours back ∙ 101 proposals |