Skip to content
FlowHubFluxonLab
A
AI Automationfree

Generate gender-aware email greetings with OpenAI and KlickTipp

by KlickTippadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentOpenAI Chat ModelOpenAI Chat ModelStructured Output ParserStructured Output Parser
Share Post Share
OPStructured Output ParserStructured Outp…OpenAI Chat ModelOpenAI Chat Mod…OPStructured Output Parser1Structured Outp…OpenAI Chat Model1OpenAI Chat Mod…AgGet First Name and Gender via AI AgentGet First Name …AgGet Gender via AI AgentGet Gender via … Contact Tagged in KlickTippContact Tagged … Update Contact in KlickTippUpdate Contact … Update Contact in KlickTipp1Update Contact … Update Contact in KlickTipp2Update Contact … Update Contact in KlickTipp5Update Contact … Update Contact in KlickTipp4Update Contact … Update Contact in KlickTipp3Update Contact …SwGender probability >= 85% ?Gender probabil…FiFirst name probability >= 85%First name prob…SwGender probability >= 85% ?1Gender probabil…SwRoute via genderSwRoute via gender1Route via gende…FiFirst name presentFirst name pres…FiFirst name absent, email presentFirst name abse…123456789101112131415161718192021
1/5
STEPS · 21
Starts on a Klicktipp event

Quick overview This workflow triggers when a contact is tagged in KlickTipp, uses OpenAI to estimate gender from the contact’s first name or to extract a name from the email address, and then writes an HTML greeting (Lieber/Liebe/Hallo) back to a KlickTipp custom field. How it works Triggers when a contact is tagged in KlickTipp. If the contact already has a first name, OpenAI estimates the most likely gender and a confidence score from that first name. If the first name is missing but an email address exists, OpenAI extracts a first and last name from the email address, estimates gender, and returns confidence scores. If the gender confidence is below 85%, the workflow selects a neutral greeting (Hallo {first name},) and updates the KlickTipp contact. If the gender confidence is 85% or higher, the workflow chooses a gendered greeting (Liebe/Lieber {first name},) and updates the KlickTipp contact. When a name was extracted from the email address, the workflow also writes the parsed first name and conditionally updates the last name in KlickTipp if its confidence is high.

Tags

n8nreference-onlyagentlm-chat-open-aioutput-parser-structured
Connects
AAI AgentopenaichatmodelOpenAI Chat ModelstructuredoutputparserStructured Output Parser
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes20
AddedJun 23, 2026

Related workflows

See all AI Automation
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

AI agent chat

This workflow employs OpenAI's language models and SerpAPI to create a responsive, intelligent conversational agent. It comes equipped with manual chat triggers and memory buffer capabilities to ensure seamless interactions. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
Acodetoollangchaincodeopenaichatmodel
free

Custom LangChain agent written in JavaScript

This workflow has multiple functionalities. It starts with a manual trigger, "When clicking 'Execute Workflow'", that activates two separate paths. The first path takes a preset string "Tell me a joke" and processes it through a custom Language Learning Model (LLM) chain node. This node interacts with an OpenAI node for query processing. The second path takes another preset string "What year was Einstein born?" and passes it to an "Agent" node. This agent further interacts with a Chat OpenAI node and a custom Wikipedia node to produce the required information. The workflow uses both built-in and custom nodes, and integrates with OpenAI for both paths. It's built for experimenting with language models, specifically in the context of conversational agents and information retrieval. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team