Skip to content
FlowHubFluxonLab
A
AI Automationfree

Answer WooCommerce order and DHL tracking questions with GPT-4 chat

by Redowan Ahmed Farhanadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentCall n8n Workflow ToolCall n8n Workflow ToolClickUpClickUpCCodeHTTP RequestHTTP RequestOpenAIOpenAI Chat ModelOpenAI Chat ModelSend EmailSend EmailZoomZoom
Share Post Share
OpenAI Chat ModelOpenAI Chat Mod…MaWhen clicking ‘Test workflow’When clicking ‘…SANo Recording/Transcript availableNo Recording/Tr…Zoom: Get data of last meetingZoom: Get data …SeFilter transcript URLFilter transcri…SIFilter: Only 1 itemFilter: Only 1 …HRZoom: Get transcript fileZoom: Get trans…EFExtract text from transcript fileExtract text fr…SeFormat transcript textFormat transcri…HRZoom: Get participants dataZoom: Get parti…Create meeting summaryCreate meeting …SeSort for mail deliverySort for mail d…CoFormat to htmlESSend meeting summarySend meeting su…TWCreate tasksAgCreate tasks and follow-up callCreate tasks an…Create follow-up callCreate follow-u…FiFilter: Last 24 hoursFilter: Last 24…EWExecute Workflow TriggerExecute Workflo…SOSplit OutClickUpHRZoom: Get transcripts dataZoom: Get trans…12345678910111213141516171819
1/5
FLOWS
STEPS · 19
Run manually by an operator

Quick overview This workflow serves a demo web page with an n8n chat widget and runs an OpenAI-powered support agent that looks up WooCommerce orders and DHL tracking details by calling the same workflow as a tool. How it works Serves a demo HTML page via a webhook that embeds the n8n Chat widget configured to start a chat session. Triggers a new conversation when the chat widget connects and provides a customer email (mocked in this template) as session metadata. Uses an OpenAI (GPT-4) chat model with short-term memory to answer order-related questions and decide when to fetch live order data. Calls the same workflow as a tool with the customer email (and optional comma-separated order IDs) to retrieve matching WooCommerce orders. Looks up the WooCommerce customer by email, fetches their orders, and extracts shipment tracking metadata from each order. For orders with DHL tracking numbers, queries the DHL API for current shipment status, then merges tracking results back into the order data. Returns a JSON response containing the customer’s orders and any available DHL tracking details to the agent for use in the chat reply.

Tags

n8nreference-onlyagentclick-upemail-sendlm-chat-open-aiopen-aitool-workflowzoom
Connects
AAI Agentcalln8nworkflowtoolCall n8n Workflow ToolclickupClickUpCCodeWHTTP RequestOpenAI
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes22
AddedJul 14, 2026

Related workflows

See all AI Automation
Acalln8nworkflowtoolCdhl
free

Summarize Zoom meetings and create follow-ups with OpenAI, ClickUp, and Outlook

Quick overview This workflow pulls the transcript and participant list from a recent Zoom meeting, uses OpenAI to generate formal meeting minutes, emails the summary via SMTP, and runs an AI agent that creates ClickUp tasks and (when details exist) schedules a follow-up meeting in Microsoft Outlook Calendar. How it works Starts when you manually run the workflow. Fetches your scheduled Zoom meetings and keeps only those that started within the last 24 hours. Requests the meeting recording files from Zoom, stops with an error if no transcript is available, then extracts the transcript download URL. Downloads the Zoom transcript file, extracts its text, and reformats it into clean, readable dialogue. Pulls the Zoom meeting participant list (including emails) and sends the transcript and participants to OpenAI to generate structured meeting minutes. Formats the minutes into an HTML email and sends the summary via SMTP to a participant email address. Uses an OpenAI-powered agent to extract action items and follow-up details from the same transcript, then creates tasks in ClickUp and creates a follow-up event in Microsoft Outlook Calendar when scheduling information is present. Setup Ad

by Redowan Ahmed Farhan
ACgmailW
free

Send weekly blended ad performance reports with Meta Ads, Google Ads, GA4 and OpenAI

Quick overview This workflow runs every Monday at 8am, pulls last-7-days performance data from the Meta Ads API, Google Ads API, and Google Analytics 4, calculates blended KPIs, uses OpenAI to generate a client-friendly insight summary, and delivers an HTML report by Gmail while posting status update to Slack. How it works Runs every Monday at 8am on a schedule trigger. Fetches the last 7 days of spend and engagement metrics from the Meta Ads Insights endpoint. Fetches the last 7 days of campaign cost, clicks, and conversions from the Google Ads API using a streamed search query. Fetches the last 7 days of conversions and revenue by default channel group from the Google Analytics 4 Data API. Combines the three datasets and calculates blended totals for spend, conversions, revenue, and ROAS. Sends the blended metrics to OpenAI to generate a 3–4 sentence plain-language weekly performance summary. Builds a simple HTML report and sends it to the client via Gmail while posting a short “report sent” summary to a Slack channel. If the workflow execution fails, posts the error message to an ops Slack channel. Setup Add credentials and replace the placeholders for your Meta Ads token and ad

by Redowan Ahmed Farhan
Acalln8nworkflowtoolopenaichatmodelstructuredoutputparser
free

Enrich company records with social media links using GPT-4o and Supabase

Quick overview This workflow is manually triggered to pull company names and websites from Supabase, crawl each site with an OpenAI-powered agent to extract social media profile URLs, and write the enriched results to a separate Supabase table. How it works Runs when you manually execute the workflow. Reads all rows from the Supabase companies_input table and keeps the name and website fields for processing. Uses an OpenAI (GPT-4o) agent to crawl the company website, following discovered links and extracting social media profile URLs. Forces the agent output into a structured JSON schema and maps the extracted links into a social_media array. Merges the original company name and website with the extracted social media data. Inserts the enriched record into the Supabase companies_output table. Setup Add a Supabase credential and set the correct project details for both reading from companies_input and writing to companies_output. Add an OpenAI API credential for the GPT-4o chat model used by the crawling agent. Ensure your input table has name and website fields or update the field selection and mapping to match your schema. Confirm the output table accepts the mapped fields (for ex

by Redowan Ahmed Farhan