AutomationMart
Home/Browse/Extract contact information from business cards with Mistral OCR and GPT-4o-mini
n8n

Extract contact information from business cards with Mistral OCR and GPT-4o-mini

n8nn8n9 modulesv1.0
OpenAI

Business Card Scanner – Automate Contact Extraction This workflow automates the process of extracting contact details from business cards (PDF or image) and saving them directly into an n8n Data Table. No more manual data entry — just upload a card and let AI do the rest. --- ⚙️ How It Works 1. Upload the business card via a web form (PDF or image). 2. The uploaded file is converted to Base64 for processing.

At a glance

Extract contact information from business cards with Mistral OCR and GPT-4o-mini is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI
Modules
9
Price
Free
Version
v1.0
Extract contact information from business cards with Mistral OCR and GPT-4o-mini workflow diagram

About this workflow

Business Card Scanner – Automate Contact Extraction This workflow automates the process of extracting contact details from business cards (PDF or image) and saving them directly into an n8n Data Table. No more manual data entry — just upload a card and let AI do the rest. --- ⚙️ How It Works 1. Upload the business card via a web form (PDF or image). 2. The uploaded file is converted to Base64 for processing. 3. The Base64 data is sent to the Mistral OCR API, which extracts text from the image. 4. The OCR output is parsed into JSON. 5. An AI Agent (OpenAI GPT-4o-mini) interprets the extracted text and converts it into structured business card information (e.g., name, company, email, phone). 6. The Structured Output Parser validates and aligns the data with a predefined schema. 7. The workflow upserts (inserts or updates) the contact details into an n8n Data Table named business cards, using the email address as the unique identifier. ✅ Result: Seamless digitization of business cards into structured, searchable contact data. --- 🧩 Prerequisites Before importing the workflow, make sure you have the following: 1. n8n Instance with access to the Data Table feature 2. OpenAI Platform account and API key (configured in n8n) 3. Mistral AI account and API key (configured in n8n) --- 🛠️ Setup Steps 1. Import the Workflow - Download and import the JSON file into your n8n instance. 2. Create a Data Table - Name it businesscards (or adjust the workflow accordingly). - Add the following fields: 3. Configure API Credentials - Mistral OCR API → Add your API key under HTTP Bearer Auth. - OpenAI API → Add your API key under OpenAI Credentials. - Model: gpt-4o-mini (recommended for speed and low cost). 4. Activate the Web Form Trigger - Enable the trigger node to make the business card upload form accessible via a public URL. 5. Test the Workflow - Upload a sample business card. - Confirm that extracted contact data automatically appears in your Data Table. --- 💡 Example JSON Output `json { "firstname": "Anna", "name": "Müller", "company": "NextGen Tech GmbH", "jobdescription": "Head of Marketing", "email": "anna.mueller@nextgen.tech", "phone": "+49 821 1234567", "mobil": "+49 170 9876543", "street": "Schillerstraße 12", "postcode": "86150", "place": "Augsburg", "web": " }

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 lead enrichment with Explorium MCP & Telegram

AI-Powered Lead Enrichment with Explorium MCP & Telegram Who it's for Sales reps, agencies, and growth teams who want to turn basic company info into qualified leads with automated research . Perfect for B2B prospecting. What it does This workflow lets you send a company name or domain via Telegram, and instantly returns: ✅ Enriched company profile (industry, size, tech, pain points) ✅ A clean, structured JSON — ready for your CRM or sales tools How it works 💬 Send company info to your Telegram

Free

Track LLM token costs per customer using the Langchain code node

Note: This template only works for self-hosted n8n. This n8n template demonstrates how to use the Langchain code node to track token usage and cost for every LLM call. This is useful if your templates handle multiple clients or customers and you need a cheap and easy way to capture how much of your AI credits they are using. How it works In our mock AI service, we're offering a data conversion API to convert Resume PDFs into JSON documents. A form trigger is used to allow for PDF upload and th

Free

Automate airlines customer support with GPT-4 and question classification

This n8n workflow automates airline customer support by classifying travel-related questions, fetching relevant information, generating AI answers, and delivering structured responses to users. It ensures accurate travel information delivery, tracks user satisfaction, and logs interactions for future insights — reducing manual support load and improving customer experience. Key Features Allows users to ask airline/travel questions directly through chat via webhook integration. Automati

Free

Food menu update notifier

An intelligent food menu update notification system that automatically detects changes in your restaurant's special menu and sends personalized notifications to customers via multiple channels - WhatsApp, Email, and SMS. This workflow ensures your customers are always informed about new dishes, price changes, and menu availability in real-time. What's the Goal? - Automatically monitor special menu updates from Google Sheets - Detect menu changes and generate alert messages using AI - Send mu

Free

AI sales agent: WhatsApp, FB, IG, OpenAI, Airtable, Supabase auto-booking

This workflow automates multi-channel AI-driven sales engagement for lead qualification, service information delivery, and consultation booking. It integrates WhatsApp, Facebook Messenger, Instagram DM, and an n8n chat interface with a backend CRM (Airtable), a knowledge base (Supabase), and conversational AI (OpenAI), all orchestrated by n8n. Tools & Services Used Messaging Platforms: WhatsApp, Facebook Messenger, Instagram DM, n8n Built-in Chat AI Core & Processing: OpenAI (GPT-4o fo

Free

Build a Google Drive internal knowledge base with OpenAI and Pinecone

Description Every company has documents sitting in Google Drive that nobody reads. HR policies, sales playbooks, product FAQs, financial guidelines — all written once, never found again. This workflow turns all of those documents into a live, searchable AI knowledge base that any team member can query instantly via a simple API call. Ask it anything. It finds the right document, pulls the exact relevant section, and answers in plain english — with the source cited so you always know where t

Free

TikTok post scraper via keywords | Bright Data + Sheets integration

TikTok Post Scraper via Keywords | Bright Data + Sheets Integration 📝 Workflow Description Automatically scrapes TikTok posts based on keyword search using Bright Data API and stores comprehensive data in Google Sheets for analysis and monitoring. --- 🔄 How It Works This workflow operates through a simple, automated process: - Keyword Input: User submits search keywords through a web form - Data Scraping: Bright Data API searches TikTok for posts matching the keywords -

Free

Automate support ticket triage and resolution with JIRA and AI

This n8n template automates triaging of newly opened support tickets and issue resolution via JIRA. If your organisation deals with a large number of support requests daily, automating triaging is a great use-case for introducing AI to your support teams. Extending the idea, we can also get AI to give a first attempt at resolving the issue intelligently. How it works A scheduled trigger picks up newly opened JIRA support tickets from the queue and discards any seen before. An AI agent analyses

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