s
shivam_chatbot

Shivam Sharma

@shivam_chatbot
India
English, Hindi
About me
Hi, I'm Shivam Vishwakarma, a passionate and experienced Chatbot Developer with a strong background in automation and intelligent workflows. I specialize in building powerful, interactive chatbots using Python and n8n. What I Offer: Custom Chatbot Development (Web, WhatsApp, Telegram, etc.) AI-based Bots using Python (Dialogflow, GPT, Rasa, etc.) Workflow Automation with n8n API Integration and Automation Chatbot Testing, Debugging & Optimization Scalable and Secure Architecture.... Read more

Skills

s
shivam_chatbot
Shivam Sharma
Offline • 
Average response time: 1 hour

See my services

AI Chatbot Development
I will automate your business with n8n, ai voice agents, and ai chatbots

Portfolio

Work experience

Upwork

Upwork

Freelance • 1 mo

Restaurant GPT-4 receptionist for bookings & delivery using Vapi, Telegram, Airtable

Jan 2026 - Feb 20261 mo

## Restaurant AI Receptionist (Telegram) ### About This system can handle table bookings and delivery/takeaway orders. It uses Airtable as a database. You can use VAPI for voice agent setup and Telegram bot for chatbot setup. For voice agents, navigate to the AI agent in the Telegram flow, copy AI agent's prompt and paste it into VAPI. Also make sure to add MCP tool in the tools tab. ### How it works 1. A customer can engage with the system via Telegram bot or Vapi agent. In Telegram customer sends a text or voice message to the Telegram bot; voice is transcribed to text. 2. The AI agent interprets intent (booking, order, update, cancel) and calls backend tools to fetch menu, check availability, validate addresses, or calculate price. 3. For bookings the workflow converts times to Kyiv/UTC, checks table capacity and overlapping bookings in Airtable, then selects a table or suggests alternative times. 4. For orders the workflow validates items against the live menu, computes the total, checks delivery eligibility via geocoding and distance, then creates a takeaway or delivery order and generates an order ID. 5. The agent sends a concise confirmation back to the customer via Telegram and can trigger SMS/notification nodes for external confirmations. ### Setup - [ ] Download JSON files from [here](https://www.dropbox.com/scl/fo/r6edgytt26f51vmibntqt/AM49duT1dDbdD2deCu2-J5c?rlkey=l495lzd5926yb5mbxxuj73a39&st=wgjc60dp&dl=0) - [ ] Copy Airtable base from [here](https://airtable.com/appO25aREhJMGVavR/shreEtStEqOedoYTT) - [ ] Connect Telegram bot credentials - [ ] Add OpenAI API key to the Chat Model - [ ] Connect your Airtable base and API token - [ ] Add Google Maps API key for address geocoding - [ ] Configure the MCP server/tool and link the sub-workflows - [ ] Set restaurant coordinates and delivery radius - [ ] Replace placeholder "Do Nothing" nodes with your SMS/notification integration - [ ] Set the workflow timezone (e.g., Europe/Kyiv)

n8n Lead Qualification & Sales Intelligence Workflow (Top of Funnel)

Dec 2025 - Dec 20250 mos

Overview / Purpose This workflow automatically processes new free-trial / lead sign-ups in real time: Catches a webhook from any source (Webflow form, Intercom, custom agent, etc.) Filters out personal / disposable / .edu emails → only business emails continue Validates the company website is live Scrapes the website with Firecrawl to find the official LinkedIn company page Enriches the company via AI Agent (Scrapin.io) → pulls name, follower count, headcount, HQ location, industry, and clean description Runs a multi-factor scoring engine (Location + Headcount + Industry) Sends a beautiful rich Slack notification to the sales team with score, rating, and quick-action buttons Segments the lead by score tier (Very High / High / Mid / Low) Checks if the lead already exists in Instantly Adds qualified leads to the correct Instantly campaign with first/last name extracted from email