Latenode

Automate multi-tool AI assistant for user requests

This Latenode automation template enables the creation of an AI-powered chatbot assistant that can automatically process user requests, perform research or task execution, and provide structured outputs or updates within a specified platform.

The AI agent is powered by Google Gemini's language modeling capabilities, allowing it to understand natural language queries, maintain conversation context, and intelligently select the appropriate tool to fulfill the user's needs, such as fetching weather data or the latest news. A 'Conversation Memory' node ensures the agent can engage in natural follow-up dialogues. Users only need a Google AI API key to get started, and the agent's personality and instructions can be fully customized. This template is designed to help users quickly set up their first AI agent and extend its abilities by connecting it to additional tools and services.

Updated Apr 2, 2026Est. run: 8sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
AI agents & chatbots

Workflow preview

What this template does

  • Automatically processes user requests and queries using Google Gemini's language modeling capabilities.
  • Fetches and integrates data from external APIs like weather and RSS feeds.
  • Executes tasks and provides structured outputs or updates within the specified platform.
  • Maintains conversation context through a 'Conversation Memory' node for natural follow-up dialogues.
  • Allows for full customization of the AI agent's personality and instructions.

How it works

1
Trigger

User submits request

The AI agent receives the user's natural language request, which can be anything from asking for a weather forecast to requesting the latest news headlines.

2
AI

AI agent processes the request

The AI agent uses Google Gemini's language modeling capabilities to understand the user's intent and determine the appropriate tools or services needed to fulfill the request.

3
Action

Fetch weather data

If the user request involves weather information, the agent retrieves the latest weather forecast data from the Open Weather API.

4
Action

Retrieve news headlines

If the user request involves news updates, the agent fetches the latest headlines from the specified RSS feed.

5
Logic

Conversation memory

The agent maintains context for the conversation, allowing it to engage in natural follow-up dialogues and provide relevant information based on the user's previous requests.

6
Action

Structured output

The agent formats the retrieved data or updates into a structured JSON response, which can be easily integrated into the user's specified platform.

Setup guide

1

Add Google Gemini Credential

1. In the Latenode Credentials panel, add a new credential for Google Gemini. 2. Enter your Google AI API key, which you can obtain from the Google AI Studio.

2

Configure the AI Agent Node

1. Add an AI Agent node to your workflow. 2. In the node settings, customize the System Message to define the agent's personality and instructions. 3. Configure the Conversation Memory settings to enable the agent's ability to remember past messages.

3

Connect Weather and News Nodes

1. Add a Get Weather node and a Get News node to your workflow. 2. In the node settings, configure the location and RSS feed URL, respectively, that the agent should use to fetch the weather and news.

4

Add a Chat Trigger Node

1. Add a Chat Trigger node to your workflow. 2. This node will receive messages from users and pass them to the AI Agent node for processing.

5

Publish and Share Your AI Agent

1. Publish your Latenode workflow to make the AI Agent available. 2. Share the public chat URL with others, so they can start interacting with your AI-powered assistant.

Requirements

Obtain a Google AI API key to access the Gemini language model
Set up a Latenode workspace and create the following nodes: Conversation Memory, Open Weather API, RSS Feed Reader, and Code Editor
Connect the Latenode nodes to the appropriate integration slugs: open-weather, rss, and code
Customize the AI agent's personality and instructions within the Conversation Memory node

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
AI agents & chatbots

Transcribe Google Drive audio to text and send via email

This automation template helps users transcribe audio files stored in their Google Drive using the OpenAI Whisper AI model, and then automatically deliver the transcribed text via email. It provides a convenient way to convert audio recordings into text-based content that can be easily shared and referenced. The workflow is manually triggered, requiring the user to specify the Google Drive folder containing the audio files. The template then retrieves the files, transcribes them using the OpenAI Whisper API, and constructs an email message with the transcribed text, which is then sent to the designated recipient.

8s$0.0005
AI agents & chatbots

Automate Google Ads creation within Google Sheets using OpenAI ChatGPT

This automation allows marketing teams to generate high-performing Google Ads copy directly within Google Sheets. By integrating with the OpenAI API, the workflow can fetch product data from a Google Sheet and use the ChatGPT language model to automatically generate relevant ad headlines and descriptions. The generated ad copy is then pushed directly to a linked Google Ads account, streamlining the process of creating and updating Google Ads campaigns across multiple products or offerings. This solution aims to help marketing teams scale their ad copywriting efforts while maintaining quality and relevance.

19s$0.0012
AI agents & chatbots

Automate personalized Spotify playlists from text prompts

This AI DJ automation uses GPT-4 to interpret a user's text prompt, then leverages the Linkup web search API to curate a personalized Spotify playlist based on the request. The workflow automatically creates the playlist in the user's Spotify account and redirects them directly to the completed playlist, providing a seamless end-to-end experience. The AI agent analyzes the user's prompt, selects relevant tracks, and populates the playlist, handling everything from understanding vague prompts to generating high-quality song suggestions. This automation enables users to easily create customized Spotify playlists without the manual effort of searching for and compiling songs.

19s$0.0012