Quick Start Guide
Welcome to NappAI! In this guide, we’ll walk you through building your first automation: a simple chatbot that answers your questions using Google’s AI.
What you will build
You will create a flow with four essential components (nodes) that receive your question, process it with an AI, and return a response in a chat interface.
Prerequisites
To follow this tutorial, you will only need:
- An NappAI account.
- A Google Generative AI API Key. You can get one for free here.
Building Your First Project
Step 1: Create an Empty Project
Let’s start from a blank canvas to understand each piece.
-
On the main dashboard, click on + New Project.

-
Select the Empty Project template and then click on Use this template.

-
Perfect! You are now in the project view. Click on Add your first component to get started.

Step 2: Add Components to the Flow
Now let’s add the “bricks” of our automation. In NappAI, components are organized into categories so you can easily find what you need: Core, AI Nodes, Databases, etc.

For this smart flow, we need the following components:
- Chat Input: Receives user messages.
- Agent: Acts as the “director” of the operation, coordinating the logic and the use of tools.
- Gemini: Google’s AI model, which will function as the “brain” the agent will use.
- Chat Output: Displays the final response in the interface.
To add them, simply find them in the right-hand menu and drag them one by one to the workspace.
Step 3: Connect the Components
The connection with an Agent is special. There is a main data flow and a connection for the model.
- Connect the main flow: Click on the output point of
Chat Inputand drag it to theInputentry of theAgent. Then, connect theTextoutput of theAgentto the input of theChat Output. - Connect the Model to the Agent: Click on the output point of the
Geminicomponent and drag it to the input point calledModelat the bottom of theAgent.
Your final flow should look exactly like this:

Step 4: Configure the Components
Now, let’s give instructions to each component. Click on each one to open its configuration.
-
Chat Input: Needs no configuration. Easy!
-
Gemini: This is where you configure access to the AI model.
- Click on
Create Newcredential. - Add a name for the credential.
- Paste your Google API Key that you obtained in the prerequisites.
- Once the credential is added, select the model (e.g., gemini-2.0-flash).
- Click on
-
Agent: This is where the magic happens! This is the main configuration.
- Agent Name: You can give it a descriptive name, like
ReactAgent. - System Prompt: This is the agent’s brain. It defines its personality and its main task. Paste the following text, which is very similar to the previous prompt:
You are a helpful and creative assistant. Answer the user's question clearly and concisely.User question(io: {{aporte}})
Important: Note that the variable for the user’s input here is
{{aporte}}. The Agent receives the information in this variable.
- Agent Name: You can give it a descriptive name, like
-
Chat Output: Also needs no configuration.
Step 5: Test Your Chatbot!
You’ve reached the end! It’s time to see your creation in action.
On the right side of the screen, you will see the Test Environment which has a bug icon.
Press it and it will open the test space.
Type a question in the text field and press Enter. In a few seconds, the AI will respond to you.
Congratulations! You have built and tested your first AI workflow in NappAI.
What now? Next Steps
You have mastered the basics. Why not try something more?
- Video Courses - Join the lessons space here
- Key Concepts - Understand NappAI’s fundamental building blocks
- Navigating the Interface - Learn how to navigate the NappAI interface