Scan business cards from LINE with Gemini to Sheets, Slack, and Gmail
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (11)
- Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
What it does
Who is this for This workflow is designed for sales professionals, account managers, and small business owners in Japan who frequently exchange business cards. Instead of manually entering contact details, you can instantly capture and store them by sending a photo to LINE. What this workflow does When a user sends a business card photo via LINE, the workflow uses Google Gemini Vision to extract key contact details — name, company, title, email, phone, and address — and saves them as a new row in Google Sheets. The team is notified in Slack, and a thank-you email is automatically sent to the new contact via Gmail. Finally, a confirmation message is sent back to the user on LINE. How to set up 1. Connect your LINE Messaging API credentials in n8n 2. Set your LINE channel webhook URL in the LINE Developer Console 3. Add your Google Gemini API key (free tier available) 4. Share your target Google Sheet with the service account email 5. Connect your Slack workspace and set the target channel 6. Connect your Gmail account Requirements - LINE Messaging API account (free) - Google Gemini API key (free tier) - Google Sheets (any Google account) - Slack workspace - Gmail account How to customize Change the Gemini prompt in the "Extract card data" node to capture additional fields. Modify the Slack message format or Gmail template to match your team's tone.