Templates / Conversational travel booker: Automate flight & hotel reservations with GPT-3.5

Conversational travel booker: Automate flight & hotel reservations with GPT-3.5

Needs changes

by Oneclick AI Squad ✓ · 3,964 views · created 2025-07-22 · Support Chatbot, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: OpenAI (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 12 nodes and runs when an HTTP POST request hits its webhook URL. It uses only n8n's built-in nodes. It also calls api.aviationstack.com and api.booking.com over HTTP.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. AI Request Parser (OpenAI): uses OpenAI
  2. Booking Type Router (Switch): routes items into branches
  3. Flight Data Processor (Code): runs custom JavaScript code
  4. Hotel Data Processor (Code): runs custom JavaScript code
  5. Flight Search API (HTTP Request): calls api.aviationstack.com
  6. Hotel Search API (HTTP Request): calls api.booking.com
  7. Flight Booking Processor (Code): runs custom JavaScript code
  8. Hotel Booking Processor (Code): runs custom JavaScript code
  9. Confirmation Message Generator (OpenAI): uses OpenAI
  10. Send Confirmation Email (Send Email): sends an email over SMTP

…plus 1 more step. See the full node list below.

HTTP calls to: api.aviationstack.com, api.booking.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • OpenAI (legacy) in AI Request Parser, Confirmation Message Generator: replace with OpenAI node (AI section).

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
OpenAI (legacy)
AI Request Parser, Confirmation Message Generator
OpenAI node (AI section)

Nodes used (7)

From the author

This guide walks you through setting up an AI-driven workflow to automate flight and hotel reservation processes using a conversational travel booking system. The workflow accepts booking requests, processes them via APIs, and sends confirmations, enabling a…

Excerpt from Oneclick AI Squad's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.