Generate Personalized Weather Reports with OpenWeatherMap, Python and GPT-4.1-mini
Last edited 58 days ago
How it works
- User enters name of a city for which most current weather information will be gathered
- Custom Python code processes the weather data and generates a custom email about the weather
- AI agent further customizes the email and add a related joke about the weather
- Recipient gets the custom email for the city
Set up instructions
- Enter city to get the weather data
- Add OpenWeather API and replace <your_API_key> with your actual API key
- Add your OpenAI API in OpenAI Chat Model Node
- Add your Gmail credentials and specify a recipient for the custom email
You may also like
New to n8n?
Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!





