Lead Generation · Sales

AI Agent for LINE Card Scanning to Sheets, Slack, and Gmail

Automate capturing LINE business cards with Gemini Vision, store data in Sheets, notify Slack, and email new contacts via Gmail, with LINE confirmation.

How it works
1 Step
Receive image
2 Step
Extract data
3 Step
Update and notify
LINE sends the business card photo to the AI agent and triggers processing.

Overview

End-to-end automation from photo to follow-up.

This AI agent receives business card photos sent via LINE, uses Gemini Vision to extract contact details, saves them to Google Sheets, notifies the team in Slack, and sends a personalized Gmail to the new contact. It then replies back to LINE with a confirmation of successful capture. The workflow runs without manual data entry, reducing errors and speeding up lead follow-up.


Capabilities

What AI Agent for LINE Card Scanning to Sheets, Slack, and Gmail does

A concise view of end-to-end actions.

01

Capture the card image from LINE and forward it to Gemini Vision for processing.

02

Extract key fields (name, company, title, email, phone, address) using Gemini Vision.

03

Append a new row in Google Sheets with all extracted fields.

04

Notify the team in Slack about the new contact entry.

05

Send a personalized thank-you email to the new contact via Gmail.

06

Respond to the LINE user with a confirmation of successful capture.

Why you should use AI Agent for LINE Card Scanning to Sheets, Slack, and Gmail

This AI agent reduces manual data entry and errors, automates the hand-off from LINE to your CRM, and ensures timely follow-up with new contacts.

Before
Manual entry of LINE card details is slow and error-prone.
Data often misses important fields during transcription.
Slack notifications depend on someone remembering to send them.
Thank-you emails are inconsistently sent.
Confirmation of capture is delayed or unclear for LINE users.
After
Card data is captured automatically with all fields accurate.
New contacts appear as a row in Sheets immediately after capture.
Slack gets instant, reliable notifications for each new contact.
A thank-you email is sent automatically to the new contact.
The LINE user receives a clear confirmation of successful capture.
Process

How it works

A simple three-step flow that non-technical users can follow.

Step 01

Receive image

LINE sends the business card photo to the AI agent and triggers processing.

Step 02

Extract data

Gemini Vision analyzes the image and returns structured fields (name, company, title, email, phone, address).

Step 03

Update and notify

The AI agent saves the row in Google Sheets, posts a Slack notification, sends a Gmail, and replies to LINE.


Example

Example workflow

A realistic scenario showing timing and outcomes.

At 9:17 AM, a salesperson in Tokyo receives a LINE business card photo. Gemini Vision extracts the card data (Yuki Tanaka, ACME Corp, Sales Director, yuki@acme.co.jp, 080-XXXX-XXXX, Tokyo). The agent adds a new row to the shared Google Sheet, posts a Slack notification to #leads, sends a personalized thank-you email to yuki@acme.co.jp via Gmail, and replies to LINE confirming the capture. The entire process completes in under 60 seconds.

Lead Generation LINE Messaging APIGoogle Gemini VisionGoogle SheetsSlack AI Agent flow

Audience

Who can benefit

Who gains value from this AI agent.

✍️ Sales representatives in Japan

capture leads directly from LINE with minimal effort.

💼 Account managers

ensure follow-up tasks are created automatically.

🧠 Small business owners

digitize networking cards for CRM entry.

Sales operations teams

maintain a clean, up-to-date leads pipeline in Sheets.

🎯 Marketing teams

track new contacts from LINE-based campaigns.

📋 Customer success teams

quickly update contact info post-engagement.

Integrations

Tools connected to the AI agent and what it does inside each.

LINE Messaging API

Triggers when a user sends a card photo and routes data to Gemini Vision.

Google Gemini Vision

Extracts fields like name, company, title, email, phone, and address.

Google Sheets

Stores each new contact as a row with mapped columns.

Slack

Sends a notification to a designated channel about the new contact.

Gmail

Sends a personalized thank-you email to the new contact.

n8n

Orchestrates the data flow between LINE, Gemini Vision, Sheets, Slack, and Gmail.

Applications

Best use cases

Practical scenarios where the AI agent shines.

Lead capture at LINE-based events or campaigns.
Automatic CRM enrichment from business cards.
Immediate follow-up after events with Slack notifications.
New contact onboarding with standard Gmail templates.
Team-wide visibility in Sheets for sales pipelines.
LINE-assisted networking in Japan with real-time confirmations.

FAQ

FAQ

Practical, real-world concerns and details.

It integrates LINE, Google Gemini Vision, Google Sheets, Slack, and Gmail, and can be orchestrated with n8n. The setup guides show how to connect credentials and share access. The AI agent handles end-to-end data flow from capture to confirmation. You can customize which fields are extracted and how notifications are formatted to fit your team’s workflow.

The workflow is designed to process cards sequentially as they are received, but it can handle bursts by queuing inputs in the automation layer. Gemini Vision processes one image per request, and the subsequent steps operate on each processed record. If you receive many cards, the system scales by increasing the processing concurrency in the integration layer. In practice, this means no manual batching is required for typical lead flows.

The free tier can be suitable for light usage, but volume-heavy access may require a paid plan. The AI agent itself doesn’t bill you; it uses the Gemini Vision API as configured in your setup. You can adjust the number of requests per day and the fields extracted to manage costs. If needed, you can upgrade Gemini usage independently of the agent.

You can modify the Gemini prompt to capture additional fields or omit fields. The agent maps extracted fields to your Sheets columns, Slack messages, and Gmail templates. You can adjust the Gmail template to match your tone and the Slack message format to suit your channel. After changes, you can re-run tests to verify correctness.

Gemini Vision attempts to extract as much data as possible, and the agent logs any missing fields. If critical fields are missing, the row may be created with blanks and flagged for manual review. You can set rules to require certain fields before notifying or routing. The LINE user will still receive a confirmation that the card was captured, with any missing data noted.

Data flows through secure integrations with your LINE account, Gemini Vision, Sheets, Slack, and Gmail. Access is controlled by your credentials and sharing settings in Google Cloud and the connected apps. The workflow runs under service accounts with minimal required permissions. You should review and adjust IAM roles and channel access in your organization.

Yes. You can tailor Slack messages and Gmail templates per team or channel. The agent supports multiple templates and can select the appropriate one based on the contact’s company, role, or region. You can maintain centralized templates and push updates through the setup without changing core logic. This makes it easy to align communications with your team’s voice and workflow.


AI Agent for LINE Card Scanning to Sheets, Slack, and Gmail

Automate capturing LINE business cards with Gemini Vision, store data in Sheets, notify Slack, and email new contacts via Gmail, with LINE confirmation.

Use this template → Read the docs