⚡ Interactive CV chatbot with GPT-4 and Telegram follow-up system
⚡ 138 views · ⚡ Personal Productivity
💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.
Description
This template demonstrates how to provide an interactive chatbot for your work history based off your CV. Unanswered questions and follow-up email contacts are sent to you via Telegram.
Use case: link on your profile to not only show off you AI workflow skills but also to provide an interactive chatbot about your work history for prospective employers.
Good to Know
It will require access to an OpenAI API Key (free for low usage) and setting up a bot in Telegram (free).
How it Works
- The n8n inbuilt chat node will be hosted on n8n services to provide the chat interface.
- You will upload your CV either exported from LinkedIn or exported yourself to Microsoft OneDrive along with a simple text file explaining some other information about you.
- On each chat interaction the PDF and text file are used as tools to get context information for the chatbot to respond.
- If a question cannot be answered reliably, a subworkflow will be called to capture that question and send it to you as a telegram message.
- If the person chatting supplies their email address, this will be sent to you via a Telegram message along with other information the user provides.
How to use
- After importing the template, create the subworkflows so that they can be used a Tools by the AI Node. Don’t forget to add the Execute sub-workflow trigger.
- Setup credentials for Open AI, OneDrive and telegram.
- Upload your CV & text file summary to OneDrive and replace the document IDs in the
get_documentssub-workflow. - Activate the workflow so that publicly available chat will get generated on n8n.
🔗 Nodes Used
Telegram, Microsoft OneDrive, Execute Workflow Trigger, AI Agent, OpenAI Chat Model, Simple Memory
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File