- Description
- Curriculum
- FAQ
- Notice
- Reviews
1. Workshop Description
This hands-on workshop introduces participants to building intelligent, autonomous AI agents using industry-standard tools. Over 4 hours, you’ll learn to create automated workflows that can read emails, schedule meetings, search the web, and interact with databases—all through conversational interfaces like Telegram.
Using n8n (workflow automation), Supabase (database), and modern LLMs (Large Language Models), you’ll build three complete AI agent workflows from scratch and learn how to deploy them in real-world scenarios.
Duration: 4 hours + 1 hour contingency
Level: Intermediate (basic programming knowledge helpful)
Format: Hands-on practical sessions with live demonstrations
2. Key Objectives and Outcomes
Learning Objectives
- Understand the fundamentals of Agentic AI and workflow automation
- Set up a complete local development environment for AI agents
- Build and deploy conversational AI assistants
- Implement Retrieval-Augmented Generation (RAG) systems
- Connect AI agents to databases and external services
Workshop Outcomes
By the end of this workshop, participants will:
- Build two fully functional AI agent workflows
- Deploy a personal Telegram assistant that handles emails and calendar
- Create an intelligent RAG system for document querying
- Connect AI agents to MongoDB databases (DEMO)
- Understand how to integrate multiple APIs and services
- Gain practical experience with n8n, Supabase, and LLM APIs
n8n: Open-source and free
Supabase: Free tier available
MongoDB Atlas: Free tier available
OpenAI, Gemini, Groq: Free API credits for new users
Telegram: Completely free
You may need to provide payment information for some API accounts, but the usage during the workshop will remain within free limits.
Operating System: Windows 10/11, macOS, or Linux
RAM: 8GB (16GB recommended)
Storage: 10GB free disk space
Processor: Modern dual-core processor
Internet: Stable broadband connection
Software: Ability to install Docker Desktop (requires admin rights)
If your computer meets these requirements, you'll be able to run all workshop tools smoothly.
Important Notice and Disclaimers
Please Read Carefully Before Enrolling
This workshop involves hands-on technical activities using various software, platforms, and services. Please review the following important information:
Open Source Software Usage
This workshop extensively uses open-source software including:
- n8n (workflow automation platform)
- Supabase (database platform)
- PostgreSQL (database)
- Docker (containerization platform)
Important Points:
- Open-source software is provided "as-is" without warranty
- Software versions and features may change over time
- We cannot guarantee long-term support or compatibility
- You are responsible for understanding the licenses and terms of use
- Community support may vary for different tools
Personal Laptop and Hardware Usage
You will be required to use your personal laptop for this workshop.
Requirements and Responsibilities:
- You must have administrator/admin rights on your laptop to install software
- Minimum 10GB free disk space and 8GB RAM required
- You are responsible for backing up your data before the workshop
- Installation of Docker Desktop and other software may affect system performance
- We are not responsible for any damage, data loss, or system issues that may occur
- Ensure your laptop meets all technical requirements before enrolling
- Antivirus or security software may need temporary adjustments
- Corporate/company laptops with restricted access may not be suitable
Recommendation: Use a personal laptop rather than a work/corporate device if possible.
Third-Party Services and API Accounts
This workshop requires creating accounts with third-party services:
Required Accounts:
- OpenAI (API access)
- Google Cloud Platform (Gmail/Calendar/Search APIs)
- Google Gemini (API access)
- SERP API (web search)
- Groq (API access)
- MongoDB Atlas (database)
- Telegram (messaging platform)
- GitHub (code repository access)
Important Considerations:
- You will need to provide personal information to create these accounts
- Some services may require payment method verification (credit/debit card) even for free tiers
- You are responsible for managing your API keys and credentials securely
- Free tier limits apply - excessive usage may incur charges
- You must comply with each service's terms of service and acceptable use policies
- API keys and credentials are your responsibility to protect
- We are not affiliated with these third-party services
- Service availability and pricing may change without notice
Privacy Note: Be aware of the data you share when creating accounts and using APIs.
External Resources Usage
This workshop references and uses external resources including:
YouTube Videos
- Video tutorials from third-party creators
- Content is owned by respective creators
- Videos may be removed, made private, or changed at any time
- We do not control or guarantee availability of external video content
GitHub Repositories
- Public repositories: https://github.com/ssp6/host-n8n-supabase
- Repository content may change or become unavailable
- You must comply with GitHub's terms of service
- Code is provided under the repository's specified license
- We cannot guarantee repository availability or maintenance
Third-Party Documentation and Links
- External documentation and guides are referenced
- Links may become outdated or broken over time
- We are not responsible for external content accuracy or availability
API Keys and Security
Critical Security Notice:
- Never share your API keys publicly or commit them to public repositories
- Store API keys securely in a password manager or secure location
- Revoke and regenerate keys if accidentally exposed
- Monitor your API usage to detect unauthorized access
- We are not responsible for any charges incurred due to compromised API keys
- Follow each service provider's security best practices
- Be aware that API usage may be tracked and monitored by service providers
Data and Privacy
Personal Data:
- You will be handling your own personal data (emails, calendar events, etc.)
- Ensure you understand how each service stores and processes your data
- Workshop workflows may access sensitive information from your accounts
- You are responsible for data privacy and compliance with applicable regulations
- Do not use confidential or sensitive business data during the workshop
Telegram Bot:
- The Telegram bot you create will have access to your messages
- Bot data is processed through your n8n instance
- Understand Telegram's privacy policy and bot permissions
Software Installation Risks
Important Warnings:
- Installing Docker Desktop requires system-level access
- Software installation may modify system configurations
- Your computer's performance may be affected during workflow execution
- Ensure your system is compatible with all required software
- Back up important data before beginning installation
- Corporate firewalls or security policies may block required services
- Uninstalling software later is your responsibility
Workshop Limitations
This workshop does NOT include:
- Official certifications or accreditation
- Ongoing technical support after completion
- Guaranteed job placement or career assistance
- Warranty for software functionality
- Liability coverage for system issues or data loss
- Access to paid versions of any services
- Guaranteed compatibility with all computer configurations
This workshop DOES include:
- Educational content and guided instruction
- Workflow templates and examples
- Access to free tier services (subject to provider terms)
- Knowledge and skills for building AI workflows
Intellectual Property
- Workshop content and materials are provided for educational purposes
- Workflow templates may be modified and used for personal or commercial purposes
- Third-party code and content are subject to their respective licenses
- YouTube videos, GitHub repositories, and external content are owned by their creators
- Respect all applicable licenses and terms of use
Technical Support Scope
During the Workshop:
- Guidance on installation and setup processes
- Help with workflow configuration and troubleshooting
- Answers to questions about concepts and tools
NOT Covered:
- Computer hardware issues or repairs
- Operating system problems unrelated to the workshop
- Account recovery for third-party services
- Ongoing support after workshop completion
- Issues caused by computer security policies or restrictions
Liability Disclaimer
By participating in this workshop, you acknowledge:
- You assume all risks associated with software installation on your personal device
- We are not liable for any data loss, system damage, or service charges incurred
- You are responsible for complying with all terms of service of third-party platforms
- API usage and associated costs are your sole responsibility
- You understand the security implications of API key management
- External resources (YouTube, GitHub, etc.) may change or become unavailable
- No warranties are provided for software functionality or compatibility
Age and Legal Requirements
- Participants must be of legal age to create accounts with third-party services
- If under 18, parental/guardian consent may be required for some services
- You must comply with your local laws regarding data processing and API usage
Changes and Updates
- Third-party services, APIs, and tools may change without notice
- Pricing structures for services may be modified by providers
- Workshop content may be updated to reflect current best practices
- External resources (videos, repositories) are not under our control
Acknowledgment
By enrolling in this workshop, you acknowledge that you have read, understood, and agree to all the above terms, notices, and disclaimers.
If you have concerns about any of these points, please contact us before enrolling or beginning the workshop activities.
Questions or Concerns?
If you have questions about these notices or need clarification on any point, please reach out before the workshop begins.