Plan AI-powered travel itineraries with Apify, OpenAI, and Google Docs — Workflow n8n

Moyen complexité Déclencheur15 nœuds🏷️ Miscellaneous👁 1 vuespar Theodoros Mastromanolis

Aperçu

Who is this for

Travel agencies, freelance travel planners, or anyone who wants to automate personalized trip planning by combining real-time hotel and flight data with AI-generated recommendations.

What this workflow does

Collects travel details (airports, dates, travelers) through an n8n form Scrapes the top 5 hotels from Booking.com sorted by review score via Apify Scrapes the best available flights from Google Flights via Apify Generates restaurant, attraction, and day-by-day itinerary re

Nœuds utilisés

HTTP RequestGoogle DocsCodeBasic LLM ChainOpenAI Chat Model

Aperçu du workflow

Try It Out!
Collect travel details via a form, then scrape flights
Great for travel agencies, personal trip plan
1. Trigger and input
The form collects departure/destination airports, dates
2. Parallel data fetching
Apify integration docs
Three tasks run in parallel: Booking.com scrapes top 5
3. Merge and process
All three data streams are merged into a single item. T
4. Generate Google Doc and respond
Google Docs node docs
A new Google Doc is created, populated with the formatt
model
T
Travel Form
S
Set Variables
B
Booking.com Scraper
HTTP Request Hotels
G
Google Flights Scraper
HTTP Request Flights
AI Recommendations
OpenAI Recommendations M…
M
Merge All Data
Process All Data
Create Document
Prepare Document Content
Update Document
Prepare Form Ending
F
Form Ending
15 nodes16 edges

Comment ça fonctionne

  1. 1

    Déclencheur

    Le workflow démarre avec un déclencheur déclencheur.

  2. 2

    Traitement

    Les données transitent par 15 nœuds, connecting @apify/n8n-nodes-apify.apify, chainllm, code.

  3. 3

    Sortie

    Le workflow termine son automatisation et livre le résultat à la destination configurée.

Détails des nœuds (15)

HT

HTTP Request

httpRequest

#1
GO

Google Docs

googleDocs

#2
CO

Code

code

#3
BA

Basic LLM Chain

n8n-nodes-langchain.chainLlm

#4
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#5

Comment importer ce workflow

  1. 1Cliquez sur le bouton Télécharger JSON à droite pour enregistrer le fichier du workflow.
  2. 2Ouvrez votre instance n8n. Accédez à Workflows → Nouveau → Importer depuis un fichier.
  3. 3Sélectionnez le fichier plan-ai-powered-travel-itineraries-with-apify-openai-and-google-docs téléchargé et cliquez sur Importer.
  4. 4Configurez les identifiants pour chaque nœud de service (clés API, OAuth, etc.).
  5. 5Cliquez sur Tester le workflow pour vérifier que tout fonctionne, puis activez-le.

Ou collez directement dans n8n → Importer depuis JSON :

{ "name": "Plan AI-powered travel itineraries with Apify, OpenAI, and Google Docs", "nodes": [...], ...}

Intégrations

@apify/n8n-nodes-apify.apifychainllmcodeformformtriggergoogledocshttprequestlmchatopenaimergeset

Obtenir ce workflow

Téléchargez et importez en un clic

Télécharger JSONVoir sur n8n.io
Nœuds15
Complexitémedium
Déclencheurtrigger
Vues1
CatégorieMiscellaneous

Créé par

Theodoros Mastromanolis

Theodoros Mastromanolis

@teomastro

Tags

@apify/n8n-nodes-apify.apifychainllmcodeformformtriggergoogledocshttprequestlmchatopenaimergeset

Nouveau sur n8n ?

n8n est un outil d'automatisation de workflows gratuit et open-source. Hébergez-le vous-même ou utilisez la version cloud.

Obtenir n8n gratuitement →

Related Miscellaneous Workflows