Learn the basics
What is a Node?
At its core, a Node is the smallest building block in the ecosystem. Think of it as a versatile ingredient that can be combined with others to create powerful AI agents. Just like in cooking, where a dish might use noodles, tomato sauce, or salt, nodes are the essential components you use to build your AI solutions.
What Can a Node Do?
Nodes are incredibly flexible and can represent nearly anything. Here are some examples of what a node can be:
Simple Functionality
Input and Output Nodes: Handle basic data flow in your agent.
Calculation Nodes: Perform specific calculations or operations.
Data Management
Database Nodes: Interact with databases to store and retrieve data (e.g., PostgreSQL or Redis nodes).
Blockchain Integration
Blockchain Nodes: Connect with blockchain networks to perform actions like checking Ethereum balances or executing trades on platforms like Uniswap.
Custom Logic
Custom API Nodes: Integrate external APIs to expand your agent's functionality.
JavaScript Nodes: Add custom JavaScript for highly tailored solutions.
Agents as Nodes
Nested Agents: Use an existing agent as a node to create more complex workflows.
Types of Nodes
There are two types of nodes in the Airgent ecosystem:
Basic Nodes
These are nodes built by the Airgent developer community.
Airgent is open for anyone, allowing creators to monetize their offerings for others in the ecosystem.
Fully supported and maintained by us, Basic Nodes form the backbone of your agent-building process.
Examples:
A custom API node that connect to a service you've been developing
A specialized blockchain node to perform action on the chain
Unique thinking prompts as Node
Community Nodes
These are nodes created by outside developers and innovators.
Community Nodes can be monetized by offering them to others in the ecosystem.
Examples: A custom API node for a niche application or a specialized blockchain node.
What is an Agent?
An Agent is the final product in the Airgent ecosystem, crafted by combining various nodes into a complete, functional solution. If nodes are your ingredients—like noodles, tomato sauce, and spices—then the Agent is your spaghetti: a full dish ready to serve and enjoy!
Agents are designed to perform specific tasks, from simple operations to complex workflows, depending on how they’re built. They can be as basic as a chat-based assistant or as advanced as an autonomous system managing entire business processes. In this case, you're the chef with total freedom. What the agent does is up to your imagination. From simple operations to complex workflows, you are free to define its' logic by remixing Nodes.
Types of Agents
Chat-Based Agents These are agents designed to interact with users through natural language, making them perfect for:
Customer Support: Answering customer inquiries, troubleshooting issues, and providing assistance 24/7.
Virtual Assistants: Scheduling appointments, setting reminders, or retrieving specific information.
Social Media Management: Responding to comments, engaging with followers, or posting updates. Example: A chatbot that helps customers track their orders or provides FAQs for a business.
Autonomous Agents These are more advanced agents that can make decisions and take actions on their own, based on the goals or instructions they’ve been programmed to follow. They’re ideal for:
Task Automation: Handling repetitive business processes like data entry, lead follow-ups, or email outreach.
Trading Bots: Monitoring financial markets, analyzing trends, and executing trades.
Workflow Management: Coordinating complex tasks across teams or systems. Example: An agent that manages your e-commerce store by restocking inventory, tracking customer orders, and sending follow-up emails automatically.
What Can Agents Do?
Agents are powerful and versatile tools that can be tailored to meet specific needs. Here are some examples of what Agents can help with:
Business Operations:
Automate repetitive tasks like order processing, data entry, and reporting.
Manage workflows to improve efficiency and reduce errors.
Sales and Marketing:
Generate and nurture leads by interacting with potential customers.
Manage social media accounts, schedule posts, and respond to messages.
Personal Productivity:
Act as a virtual assistant to handle tasks like scheduling, reminders, and research.
Summarize large datasets or documents to save time.
Specialized Applications:
Monitor blockchain activity and execute trades.
Handle IoT devices or custom hardware integrations.
Agents in Action
Let’s bring this to life with a few examples:
Alice’s Social Media Agent: Alice, a drinks supplier, builds an Agent to automate her social media posts, respond to customer inquiries, and handle orders. This frees up her time to focus on her core business.
Autonomous Sales Agent: A startup designs an Agent to automatically follow up with leads, book appointments on sales reps’ calendars, and send personalized emails to potential clients.
Blockchain Trading Bot: A crypto enthusiast creates an Agent that monitors token prices, places trades on Uniswap, and tracks portfolio performance—all while Alice sleeps.
What’s Next?
Now you have learn the basics, let's start to create your first agent!
Last updated