AutomationMart
Home/Browse/Extract business card data from Telegram to Google Sheets with OpenRouter AI Vision
n8n

Extract business card data from Telegram to Google Sheets with OpenRouter AI Vision

n8nn8n6 modulesv1.0
Google SheetsTelegram

Title (suggested): Extract business card data from Telegram to Google Sheets Who’s it for Teams that receive business cards digitally (sales, marketing, back-office) and want a plug-and-play way to capture contacts into a sheet without manual typing. What it does / How it works This workflow ingests a business card sent to your Telegram bot, detects whether the message contains an image or text, extracts key fields with an AI Vision Agent (company, full name, department,

At a glance

Extract business card data from Telegram to Google Sheets with OpenRouter AI Vision is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Telegram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Telegram
Modules
6
Price
Free
Version
v1.0
Extract business card data from Telegram to Google Sheets with OpenRouter AI Vision workflow diagram

About this workflow

Title (suggested): Extract business card data from Telegram to Google Sheets Who’s it for Teams that receive business cards digitally (sales, marketing, back-office) and want a plug-and-play way to capture contacts into a sheet without manual typing. What it does / How it works This workflow ingests a business card sent to your Telegram bot, detects whether the message contains an image or text, extracts key fields with an AI Vision Agent (company, full name, department, job title, postal code, address, phone, mobile, fax, email, website), and appends or updates a contact row in Google Sheets automatically. How to set up Connect Telegram (bot token) and enable file download. Connect your AI provider (OpenRouter or equivalent) used by the AI Vision Agent. Connect Google Sheets and select your spreadsheet + sheet tab. Rename nodes clearly and keep sticky notes: one overview note (this description) + step notes. Test by sending a sample card image to your bot and verify the row is appended/updated. Requirements Telegram Bot API credential AI chat/vision credential Google Sheets OAuth credential and an accessible spreadsheet How to customize the workflow Map fields to your sheet headers (add/remove columns as needed). Adjust the system prompt to prefer your locale or specific field formats. Change the matching key for update logic (e.g., company name or email). Add downstream steps (CRM push, dedupe rules, notifications). Security note: Do not hardcode API keys or include real IDs/emails. Use credentials and environment configs only. JSON [ { "companyname": "Example Company Ltd.", "department": "Sales", "jobtitle": "Sales Manager", "fullname": "Taro Yamada", "postalcode": "100-0001", "address": "1-1-1 Marunouchi, Chiyoda-ku, Tokyo", "phonenumber": "+81-3-0000-0000", "mobilephonenumber": "+81-90-0000-0000", "faxnumber": "+81-3-1111-1111", "email": "example@company.com", "websiteurl": " } ] Troubleshooting Nothing appears in Google Sheets Solution: Verify that your Google Sheets credentials are correctly authorized. Confirm the Spreadsheet ID and Sheet Name in the node match your target file. Make sure the Google Sheets node is connected downstream of the AI Vision Agent. If the workflow runs successfully but nothing is added, check whether the matching column (companyname) already exists — in appendOrUpdate mode it will only update that row. AI returns incomplete or invalid data Solution: Review the system prompt in the AI Vision Agent to ensure it instructs the model to return a structured JSON object with all required fields (company name, full name, department, job title, address, etc.). If the result is partial, verify the image quality of the uploaded business card — low contrast or skewed images can reduce OCR accuracy. You can reduce temperature in the AI node to make output more deterministic. Workflow doesn’t start automatically Solution: Check that the workflow is activated (toggle is ON in the top right of n8n). Verify the Webhook URL is correctly registered in Telegram’s bot settings. Run manually once to ensure all credentials and nodes are configured correctly.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

AI-powered CV extractor: Google Drive to Sheet with GPT-4 + Slack for recruiters

CV Extractor: Google Drive to Sheet + Slack Update for Recruiters Watch the demo video below: []( > This workflow automatically processes resumes (PDFs) uploaded or updated in a Google Drive folder. It extracts and structures the candidate’s information using AI, then updates or inserts the data into a Google Sheet, acting as a central talent database. Finally, it notifies the hiring team via Slack with a summary. Perfect for HR and TA teams, this automation eliminates the repetitive task of

Free

Get current number of worked hours in the current month in Harvest

After triggering the scenario by clicking on the button in Apple device the time entries in Harvest are listed and the total amount of hours is counted. Then, the result is sent to Telegram Bot in a message.

Free

Execute a Microsoft SQL Server query and add results to Google Sheets

Use this template to automatically execute a Microsoft SQL Server query and add results to your Google Sheets spreadsheet.

Free

Create AWeber subscribers from new Google Sheets rows

When a new row is added to a specific Google Sheet, Make will add a new subscriber to AWeber mailing list.

Free

Generate AI images from text prompts with Gemini 2.0, Google Sheets & Drive

This n8n template demonstrates how to automate the creation of high-quality visual content using AI. The workflow takes simple titles from a Google Sheets spreadsheet, generates detailed artistic prompts using AI, creates photorealistic images, and manages the entire process from data input to final delivery. Use cases are many: Perfect for digital marketers, content creators, social media managers, e-commerce businesses, advertisin

Free

Voice translator bridge (Telegram → Slack) with GPT-4o-mini + Whisper

How it works This workflow automatically transcribes and translates voice messages from Telegram to Slack, enabling seamless communication between Japanese and English speakers. In our real-world use case, our distributed team often sends short voice updates on Telegram — but most discussion happens on Slack. Before this workflow, we constantly asked: - “Can someone write a summary of that voice message?” - “I can’t understand what was said — is there a transcript?”

Free

AI chatbot call center: General exception flow (production-ready, part 8)

Workflow Name: 👻 Exception Flow Template was created in n8n v1.90.2 Skill Level: Low Categories: n8n, Chatbot Stacks - Error Trigger - Slack node What this workflow does? This is a n8n Error Workflow. It will trigger when there is an error in another workflow. When this happens, it then tries to send an error notification to the preset Slack channel. How it works - The Error Trigger node will trigger when there is an error in another workflow, as long as that workflow is set up to do so. - A err

Free

🌍 AI interpreter and translator for WhatsApp – translate voice & text

AI WhatsApp Translator – Multilingual Voice & Text Translator for n8n Hi! I'm Bruno — I’ve been building AI-powered workflows for n8n and Make for 2+ years, focused on smart automation and real conversational agents. This powerful workflow allows you to receive WhatsApp messages (text or audio), automatically detect the sender’s language using their phone prefix, translate the content using GPT-4o via LangChain, and reply instantly via WhatsApp — all with native tone and cultural fluency. It’s i

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free