How to create an AI chatbot

Today, you'll make an AI powered chatbot that helps you brainstorm different automations you can apply to your work based on the tools you use.

Do not index
Do not index
Hello there!! πŸ‘‹

Context building πŸ”

🧱 Project: Build an AI Chatbot
⏲️ Estimated time: 30 mins
πŸ› οΈ Tools: Zapier
Β 
Today, you'll make an AI powered chatbot that helps you brainstorm different automations you can apply to your work based on the tools you use.
An AI-powered chatbot for brainstorming automations is a digital assistant that taps into machine learning to suggest different workflow improvements based on the tools you’re currently using. It’s like having a virtual brainstorming partner that instantly knows the capabilities of your tech stack.
Here's why building this chatbot is super handy: the traditional way of brainstorming automations often requires hours of research, understanding integrations, and sometimes even hiring a consultant. This process can be tedious, time-consuming, and expensive for creators like you. With our AI-powered chatbot, you can quickly get suggestions tailored to your tech stack, helping you automate tasks faster and more efficiently.
notion image
πŸ”₯ In this lesson you’ll learn…
  • The basics of Zapier and Chat-GPT
  • How to build an AI-powered chatbot for brainstorming automations
  • Integrating Chat-GPT with Zapier using the new Interfaces feature

Let's Prep πŸ₯—

Get ready to build!
To make your life easier when you build, it’s good to get some practical stuff out the way first. Follow these steps so you’re ready to build:
  • Familiarize yourself with Zapier's Interfaces feature. Read this page.
  • Have a clear idea of the tools you currently use at work. This will help the chatbot provide relevant automation suggestions.

Time to cook πŸ‘©β€πŸ³

  1. Defining Your Automation Needs
In this phase, we're laying the foundation. Before the chatbot can suggest automations, it needs to know what tools you use and what tasks you perform with them. Think of this as teaching the bot about your workspace.
  • Step 1: List down the apps and tools you regularly use in your work. (e.g., Google Sheets, Slack, Trello).
  • Step 2: For each tool, note the primary tasks you perform. (e.g., For Google Sheets - "Store sales data").
  • Step 3: Prioritize the tasks based on frequency and importance.
  1. Build your AI chatbot
Follow along the steps in the below video πŸ‘‡
notion image
  1. Customise your Chatbot
If you're not happy with the output, feel free to edit your:
  • Directive
  • Greeting
  • Response length
  • Temperature
And if you'd like to change it completey or create a fresh one for another usecase, get inspired by this list of chatbot templates you can use right away - study how these have been set up to get a feel for best practice around prompt design!

Reflect πŸ€”

Think about the automations that the AI-powered chatbot recommended based on your current tech stack and workflow. Which specific automation ideas stood out to you as potentially valuable or time-saving? Reflect on how implementing these automations could enhance your work efficiency and productivity. Are there any potential challenges or considerations you foresee in implementing these suggested automations, and how might you address them?
Β 
That’s a wrap, we hope you found this lesson helpful!
  • If you have any questions, feel free to reach out.

The easiest way to learn practical tech skills in 100 days.

Join other 40,231+ learners now!

Subscribe

Written by

Max Haining
Max Haining

Founder of 100School.com