Templates / Generate Weather-Based Date Itineraries with Google Places, OpenRouter AI, and Slack

Generate Weather-Based Date Itineraries with Google Places, OpenRouter AI, and Slack

Needs changes

by noda ✓ · 85 views · created 2025-10-28 · Personal Productivity, Multimodal AI

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

What this workflow does

This AI workflow has 14 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Slack and OpenRouter Chat Model. It also calls maps.googleapis.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Set Parameters (Edit Fields (Set)): sets or maps fields
  2. Get Nearby Spots (HTTP Request): calls maps.googleapis.com
  3. Select Top 3 Spots (Function): runs custom JavaScript (legacy Function node)
  4. Create Google Maps Link (Function): runs custom JavaScript (legacy Function node)
  5. Thinking Date Plan (Basic LLM Chain): sends a prompt to an LLM, with model: OpenRouter Chat Model
  6. Merge: merges the data from its input branches
  7. Get Current Weather (OpenWeatherMap): uses OpenWeatherMap
  8. AI Weather Emoji Generator (Basic LLM Chain): sends a prompt to an LLM, with model: OpenRouter Chat Model
  9. Format Message for Slack (Code): runs custom JavaScript code
  10. Translate Plan (EN ↔ JA) (DeepL): uses DeepL

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

Services it uses

SlackOpenRouter Chat Model

HTTP calls to: maps.googleapis.com

Before you upgrade to n8n 3.0

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

  • Function (legacy) in Select Top 3 Spots1, Create Google Maps Link: replace with Code node, mode 'Run Once for All Items'.

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

Removed in 3.0Replace with
Function (legacy)
Select Top 3 Spots1, Create Google Maps Link
Code node, mode 'Run Once for All Items'

Nodes used (11)

From the author

🧩 What this template does This workflow builds a 120-minute local date course around your starting point by querying Google Places for nearby spots, selecting the top candidates, fetching real-time weather data, letting an AI generate a matching emoji, and…

Excerpt from noda'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.