Line_Chatbot_Extract_Text_from_Pay_Slip_with_Gemini

Automated workflow: LineChatbotExtractTextfromPaySlipwithGemini. This workflow integrates 11 different services: webhook, stickyNote, httpRequest, lmChatGoogleGemini, agent. It contains 28 nodes and follows best practices for error handling and security.

Workflow Structure (12 nodes)
100%
Webhook
Line: Messaging API
Set
Message Type
Switch
Message Classification
No Op
Google Gemini for Text
No Op
Text Message Processing
No Op
Window Buffer Memory
Http Request
Line: Text Response to User
Http Request
Line: Get Image
No Op
Google Gemini for Image
No Op
Image Message Processing
Http Request
Line: Response to User
Google Sheets
Text from Slip Result
Node Types:
default
http
transform
logic
action
trigger
Requires credentials

Prerequisites

Required Credentials (3)

Google Palm

Used by: Google Gemini for Text, Google Gemini for Image

Docs

Google Sheets

Used by: Text from Slip Result

Docs

HTTP Header Auth

Used by: Line: Get Image, Line: Response to User +1 more

Docs

Multiple services required

This workflow needs 3 different credentials. Make sure you have accounts for all services before importing.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~40 min
Score: 55/100
Conditional Logic
4 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "bPxDenPJ5Ixx0txY",
  "meta": {
    "instanceId": "workflow-5abaccf7",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:46.863064",
    "updatedAt": "2025-09-29T07:07:46.863078",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Line_Chatbot_Extract_Text_from_Pay_Slip_with_Gemini",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
17
Trigger
Webhook
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Obsidian Notes Read Aloud: Available as a Podcast Feed

Send Notes to Webhook Setup: - Install [Post Webhook Plugin](https://github.com/Masterb1234/obsidian-post-webhook/) in O...

Openai
Webhook
Http-request
Google-sheets
23 nodesWebhook
Curated

(G) LineChatBot + Google Sheets (as a memory)

Automated workflow: (G) LineChatBot + Google Sheets (as a memory). This workflow integrates 9 different services: webhoo...

Webhook
Http-request
Google-sheets
17 nodesWebhook

Line Save File to Google Drive and Log File's URL

Automated workflow: Line Save File to Google Drive and Log File's URL. This workflow integrates 9 different services: we...

Google-sheets
Google-drive
Http-request
Webhook
27 nodesWebhook

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

Dialpad to Syncro

Production-ready workflow: Dialpad to Syncro. This workflow has been optimized for production use with comprehensive err...

Http-request
Webhook
Google-sheets
23 nodesWebhook