Building Customs GPTs: Connect GPT to Notion and More using Make (Integromat) or Zapier Webhooks

Поделиться
HTML-код
  • Опубликовано: 9 июл 2024
  • In this video, I show you how to build a custom GPT and connect it to any application using a Make (Integromat) webhook.
    SUMMARY
    This in-depth tutorial guides viewers through creating a custom Generative Pretrained Transformer (GPT) using OpenAI to enhance interaction with their applications. The video demonstrates how to integrate the custom GPT with a personal to-do list in Notion via the Make (formerly Integromat) automation tool, making the GPT more interactive and capable of fetching and creating tasks.
    The video further showcases how to improve the functionality of the custom GPT by integrating it with personal applications, thus offering a more personalized experience. The presenter also explains the steps to modify API specs and provides a comprehensive understanding of making 'Get' and 'Post' HTTP method calls.
    API SPEC (Used in the video)
    sahilkhosla.notion.site/Custo...
    WHAT TO WATCH NEXT 🍿
    Secrets of Workflow Automation: Triggers, Actions, and Zaps: • Secrets of Workflow Au...
    Getting Started with Make (Crash Course): • Getting Started with M...
    Building a Custom GPTs with Make Webhooks (Connec to ANY app): • Building Customs GPTs:...
    MY TOOLS, SOFTWARE DEALS & GEAR (some of these links give me kickbacks-thank you!)
    🤖 MAKE: www.make.com/en/register?pc=s...
    🧱 NOTION: affiliate.notion.so/m3yeogvoovh7
    🧠 NOTION AI: affiliate.notion.so/7ehuifizz...
    📱 GLIDE APPS: join.glideapps.com/x7gbau1n5qot
    💼 SMARTSUITE: partners.smartsuite.com/g3qcm...
    📊 AIRTABLE: airtable.com/invite/r/DJY7Ncnj
    COURSES 📚
    No-Code Crash Course (FREE Course): bit.ly/ncu-cc-yt
    Airtable Essentials: nocodeuniversity.net/courses/...
    Zap into Automation: nocodeuniversity.net/courses/...
    Notion Masterclass: nocodeuniversity.net/courses/...
    Adalo Masterclass: nocodeuniversity.net/courses/...
    Web Dev with Carrd: nocodeuniversity.net/courses/...
    WORK WITH ME 🤝
    My automation agency: www.sahilkhosla.com/
    Sahil's LinkendIn: / sahilkhosla
    Sahil's Twitter: / sahilkhosla
    WHY ME?
    I'm Sahil, a seasoned software engineer turned entrepreneur with over a decade of experience in the tech industry. My passion lies in teaching and empowering others to develop their skills, enhance their earning potential, or save time by automating and digitizing their work.
    As a "jugaad" (google it) expert, I bring innovative and resourceful solutions to the table, making complex technology accessible and practical for everyone.
    TIMELINE
    00:00 Introduction to Custom GPT Marketplace
    00:09 Understanding the Limitations of Custom GPTs
    00:21 Exploring the Potential of Actions in Custom GPTs
    01:16 The Need for Custom GPTs to Connect with Applications
    01:37 Building a Custom GPT: The Architecture
    03:04 Understanding the Requirements of Custom GPTs
    04:56 The Role of API Spec in Custom GPTs
    06:24 Setting Up the API Spec
    06:49 Using Make to Simplify the Process
    08:23 Configuring the Custom GPT
    14:36 Testing the API with Postman
    21:14 Finalizing and Saving the Custom GPT
    22:44 Conclusion and Final Thoughts
  • НаукаНаука

Комментарии • 50

  • @thisissahilkhosla
    @thisissahilkhosla  5 месяцев назад +1

    Learn to build apps and automate workflows without code (free crash course): bit.ly/ncu-cc-yt

  • @holgergelhausen8616
    @holgergelhausen8616 Месяц назад +2

    Thank you very much, a very good explanation. Very helpful! Thank you very much

  • @cgc2300
    @cgc2300 27 дней назад +1

    Hello
    I wrote to you a month ago to tell you that I'm having trouble understanding how it works, I'm having trouble getting it to work

  • @user-ey5fv1nr6d
    @user-ey5fv1nr6d 4 месяца назад +2

    Very useful video. I like the way you explain it. when you record the video record what data is filled in each module. and add a video how to configure that everyone who used the task scheduler user data is written to the table of this user.

    • @thisissahilkhosla
      @thisissahilkhosla  4 месяца назад

      Hey - Thanks so much for your feedback! Please also check the follow-up video: ruclips.net/video/vV6OXv3-_IM/видео.html

  • @cgc2300
    @cgc2300 18 дней назад +1

    hello so in the first comment that I sent you about a month ago I told you that I have several ideas but I don't know if these are feasible
    To try to understand how the knowledge base and actions work when I create a GPT I would like to try to understand with some examples
    If I want to take a chess course thanks to chatgpt, can you explain to me why I should create a small database of 10 PDFs for him when I can ask him to fetch the information on the web and there it will have a bigger database made up of 100 billion pieces of data
    (the database must consist only of PDF? I cannot make a database consisting of a Google sheet or Excel or other sheet which contains RUclips URL tutorial links?)
    And regarding the actions, again can you explain to me what the purpose of doing an action will be?
    I am French and I use Google translate to translate so the translation is very bad and chatgpt uses Google Translate I believe since its translation is also very bad

  • @cgc2300
    @cgc2300 13 дней назад

    hello in a previous comment you told me about a form but I can't find it

  • @PallasCatFinance
    @PallasCatFinance 3 месяца назад +2

    Very helpful tutorial !

    • @thisissahilkhosla
      @thisissahilkhosla  3 месяца назад +1

      Glad it was helpful!

    • @PallasCatFinance
      @PallasCatFinance 3 месяца назад

      @@thisissahilkhosla very helpful. may I check with you, I also want to build an automation to support Chatgpt to read source information in Notion(database instead of single page), and feedback to me via GPT chat. In your view which tool is better, Zapier or Make? Thx

  • @AndreasLepsuch
    @AndreasLepsuch Месяц назад +1

    Very good video, can you tell me how you achieved it so that you don't have to confirm every query to the external URL? I have something similar and then have to confirm my queries every time.

    • @thisissahilkhosla
      @thisissahilkhosla  Месяц назад

      Hmm, it usually just prompts me one time and I have to “allow always”. Do you get such a prompt or no?

  • @cgc2300
    @cgc2300 Месяц назад

    Hello
    Could you give me examples so that I understand how the APIs work or more precisely the results that I could obtain depending on the different apps that I use?
    Do you know if there is a site that can give me examples of using GPTs with API just to have examples?

  • @thelalomorales
    @thelalomorales 5 месяцев назад +1

    you rule, thanks for the info Sahil!!!!

  • @KenshiDigital
    @KenshiDigital 29 дней назад

    Can you also do this on openai playground to make automation then to adding a Notion Task?

  • @edulitix
    @edulitix 2 месяца назад +1

    I love it thanks

    • @thisissahilkhosla
      @thisissahilkhosla  2 месяца назад

      I'm glad you like it

    • @edulitix
      @edulitix 2 месяца назад

      @@thisissahilkhosla where are you from?

  • @valentinmarguet575
    @valentinmarguet575 3 месяца назад +2

    Hi, when publishing the changes you talked about making a video on how to make it available for everyone on the GPT store. I'd need to know how to handle the authorizations in this case

    • @thisissahilkhosla
      @thisissahilkhosla  3 месяца назад +1

      Yes, that requires special auth setup. Perhaps a video is required on that topic.

    • @valentinmarguet575
      @valentinmarguet575 3 месяца назад

      @@thisissahilkhosla that would be perfect!

  • @cgc2300
    @cgc2300 Месяц назад

    hello is there a GPT to which I could give my ideas and my objectives and that it tells me how to build a m on where the prompts and if I should add a database and APIs?
    I ask the cat but he doesn't know how to do it, I don't think he's very intelligent
    and thank you for the videos

  • @cgc2300
    @cgc2300 Месяц назад +1

    hello and thank you very much for your videos however I still have a lot of difficulty understanding certain things, could I ask you some questions

    • @thisissahilkhosla
      @thisissahilkhosla  Месяц назад

      Yes, please!

    • @cgc2300
      @cgc2300 Месяц назад

      @thisissahilkhosla I'm not sure I understood correctly
      so first of all regarding knowledge so this is apparently what makes a GPT smarter than chatting directly with gpt4?
      I always have a lot of difficulty understanding given that as there is the web browsing option the chat should answer me in relation to its database made up of 100 billion data and in addition exact data whereas for me if I build him a database it will not be made up of 100 billion pieces of data but only 10 PDFs and what's more it's PDF can be downright moldy, off-topic and made up of false information
      the second thing I'm totally stuck on is the actions, the APIs,
      first of all I'm not sure I understood exactly what this could allow me to do
      could you give me examples of what I could do if I added the Google trend or weather API for example?
      for the moment what I understood with canva for example is that when they created their GPT they put their API in it which allows users to be able to use canva directly from GPT and obtain the result without changing interface
      Does this mean that by making a GPT with the Google trend API it would allow me to avoid going to the Google trend site and making a request?
      there I could do this query and obtain the result directly in my GPT?

    • @cgc2300
      @cgc2300 Месяц назад +1

      @@thisissahilkhosla I have a lot of ideas in mind, the problem is that I can't copy paste here, my text is too long and RUclips won't accept it, could I give you a Google Doc

    • @thisissahilkhosla
      @thisissahilkhosla  Месяц назад

      @@cgc2300 let me send you a form!

    • @cgc2300
      @cgc2300 Месяц назад

      @@thisissahilkhosla
      sorry? Do you want to send me a form?
      it's very complicated to understand how actions and APIs work
      I have around ten ideas and the first concerns SEO and automation. I don't know how to go about it and I would like to know if my ideas are good and feasible.
      I talk about my ideas to chatgpt so that he can tell me what he thinks about them and then correct me if these ideas are not good or so that he can make suggestions to me and also he can tell me how to make a GPT based on my ideas and my goals but these answers are very basic
      I would like to sell on eBay...
      my first idea I had regarding automation
      an idea would be that my analytical software scans all my listings on eBay then automatically scans me and searches for keywords then changes all the keywords automatically without my intervention
      so it's an idea that I had and I submitted it to gpt4 so that he can tell me if it's a good idea and if there is perhaps a better one to offer me but these answers are are very basic
      so can you tell me what you think about it?
      This is only my first idea but I also had many others and I wrote them on a Google doc but the problem is that I asked chatgpt to translate it for me into English understandable but he is also very bad at it I mean the translations remain very basic like with Google Translate

  • @my_concertid
    @my_concertid 3 месяца назад +1

    Please create a video on how to send content created in chatGPT into a notion database via custom actions, either using make or directly inside customGPT actions.

    • @thisissahilkhosla
      @thisissahilkhosla  3 месяца назад

      You mean into the page area within a database entry?

    • @my_concertid
      @my_concertid 3 месяца назад +1

      @@thisissahilkhosla would love to be able to edit the page within the database entry, yes. However, I would also love GPT to be able to manipulate properties. Additionally, I would love that when certain properties are manipulated manually, this would trigger actions in chatGPT as well. Basically, creating a loop between the two.

    • @thisissahilkhosla
      @thisissahilkhosla  3 месяца назад

      @@my_concertidI got you. We can definitely do the first part through the Custom GPT but I not sure how the second one would work. The Custom GPT isn't really "listening" to changes so to speak. But it can respond appropriately on subsequent manual calls. Anyhow, I will create a video this soon. What's your exact use case if you don't mind?

    • @my_concertid
      @my_concertid 3 месяца назад +1

      @@thisissahilkhosla CustomGPT researches topic, writes full essay on topic, generates images, and formats it. I want to send that into a notion database. The second part of sending back to the GPT was in hopes that when the page in the database has a property status change to 'ready for distrubtion' that the customGPT will post it to the specific social media platform.
      The use case is to create a fully automated content distribution pipeline. using GPT for creation and distribution & using notion for administration and manual operation.

    • @thisissahilkhosla
      @thisissahilkhosla  3 месяца назад

      I got you. Stay tuned!

  • @mechokuh108
    @mechokuh108 5 месяцев назад +1

    Sahil, great video. Thanks for creating and sharing it! Can you please share your make flow for this case? Will really appreciate if you share it as a template. Many thanks in advance.

    • @thisissahilkhosla
      @thisissahilkhosla  5 месяцев назад

      Hey - Thanks! Sure, I can do that and share soon.

    • @aurelien4118
      @aurelien4118 5 месяцев назад +1

      @@thisissahilkhosla Thanks for your video ! I would also be really interested in the make flow. Trying to reproduce your flow, there is some decision making which are not straightforward.

    • @thisissahilkhosla
      @thisissahilkhosla  5 месяцев назад

      @@aurelien4118 sorry for the delay, I haven't forgotten about it. Will share soon!

    • @thisissahilkhosla
      @thisissahilkhosla  4 месяца назад

      I tried but apparently Make doesn't allow me to create templates unless I upgrade to the Team plan. 🤦🏻‍♂️
      Can you tell the problems you are facing? I will create a dedicated video on that workflow. In the meantime, you can checkout my video on Make: ruclips.net/video/lKkGewKvXdo/видео.html

    • @aurelien4118
      @aurelien4118 4 месяца назад +3

      ⁠@@thisissahilkhosla ow I understand. Would you mind sharing screenshots of the workflow configuration ? For example, with your video I managed to create the overall architecture but I fail to know how to properly setup up the Make module « create a database item in Notion » and some others.
      Of course I could learn how to use Make properly, but it would need a bit of time. if you could share some details, it would allow beginners as me to reproduce your workflow entirely without any other knowledge.
      But again thank you very much for your high quality videos 😊

  • @cgc2300
    @cgc2300 27 дней назад +1

    Hello

  • @cgc2300
    @cgc2300 Месяц назад

    Hello
    Could you give me examples so that I understand how the APIs work or more precisely the results that I could obtain depending on the different apps that I use?
    Do you know if there is a site that can give me examples of using GPTs with API just to have examples?

  • @cgc2300
    @cgc2300 Месяц назад

    hello is there a GPT to which I could give my ideas and my objectives and that it tells me how to build a m on where the prompts and if I should add a database and APIs?
    I ask the cat but he doesn't know how to do it, I don't think he's very intelligent
    and thank you for the videos