The Simple Way to Build Custom Actions for GPTs Without Coding (OpenAI Custom GPTs)
Summary
TLDRThis video tutorial demonstrates how to create custom tools for GPT and AI agents without coding, using make.com and a webhook to connect with GPT. It showcases a step-by-step process to build an automation for sending emails through a GPT, utilizing a simple prompt template and OpenAPI schema. The tutorial emphasizes the potential of make.com for automating workflows and selling services, providing a valuable skill for both GPT users and those looking to monetize their automation expertise.
Takeaways
- 🛠️ The tutorial demonstrates how to create custom tools for GPT and AI agents without coding, using make.com and a webhook.
- 🔗 Make.com is highlighted as a favorite automation platform due to its user-friendly graphical editor and potential for complex automations.
- 📧 The example given is about creating an email assistant using GPT and make.com to automate email sending.
- 💰 Chat GPT Plus is required for this tutorial, which costs $20 per month.
- 📝 The process involves defining a custom action ('send email operation') and prompting the user for recipient email and message content.
- 🔄 A webhook is set up on make.com to interact with the GPT, and an OpenAPI schema is created for the custom action.
- 📌 The tutorial references aGBT action schema Creator and a make.com OpenAPI template provided by Chris Lanon.
- 🔗 The webhook URL and necessary inputs (recipient email, subject line, email body) are included in the schema.
- 🚀 A test is conducted to 'fire' the webhook and determine the data structure, which helps make.com understand the expected inputs.
- 🔄 Once the data structure is determined, the make.com scenario can use the information to perform the email sending action.
- 🎯 The tutorial concludes with a live test, showing the successful integration and execution of the automated email sending process.
Q & A
What is the main topic of the video?
-The main topic of the video is a tutorial on creating custom tools for GPT and AI agents without coding, using make.com and connecting them via a webhook to GBT.
Which platform does the video recommend for building custom automation tools?
-The video recommends using make.com for building custom automation tools due to its user-friendly graphical editor and capability to create complex automations.
How does the video suggest integrating make.com with GPT?
-The video suggests integrating make.com with GPT by using a custom webhook and creating an open API schema to connect the two platforms.
What is the example use case presented in the video?
-The example use case presented is creating an email assistant that sends emails from the GPT using an automation set up on make.com.
What are the three fields required for the Gmail send action in the make.com scenario?
-The three fields required are recipient email address, subject line, and email body.
How does the video address the challenge of authentication in creating open API schemas?
-The video suggests using a webhook method that doesn't require authentication, making it easier for beginners to get started with building custom tools.
What is the purpose of the test fire in the make.com scenario?
-The purpose of the test fire is to send real data to the webhook so that make.com knows what to expect and can use the data as variables within its automation.
How does the video help users debug their open API schemas?
-The video provides a template for creating an open API schema and suggests filling in as much information as possible, especially the operation ID and parameters, to help with debugging.
What is the significance of the lightning bolt symbol in the make.com scenario?
-The lightning bolt symbol indicates that the make.com scenario is awaiting new data, and it will trigger the automation process once new data is received.
What additional resources does the video recommend for learning about pre-built tools and custom actions?
-The video recommends checking out a complete video on the Appify platform for learning about using pre-built tools and connecting them to GPT without the need for building custom tools.
Where can viewers find the GPT action schema creator and template mentioned in the video?
-Viewers can find the GPT action schema creator and template on the video creator's free resource hub, which is accessible to members of their community.
Outlines
🛠️ Introduction to Custom Tool Creation with Make.com
The video begins with an introduction to creating custom tools for GPT and AI agents without coding, using Make.com and a simple prompt template to establish an open API schema for connection. The speaker emphasizes Make.com's ease of use and its potential for complex automations, suggesting its value for both personal and commercial applications.
📧 Setting Up an Email Assistant with Chat GPT
The speaker guides viewers through setting up a new GPT called 'email assistant' using Chat GPT's site, which requires a subscription. The tutorial focuses on creating an automation that sends emails via Make.com. The process involves defining a custom action for sending emails, prompting the user for recipient details, and determining the subject line autonomously.
🔗 Integrating with Make.com and Testing the Webhook
The tutorial continues with integrating the email assistant with Make.com by creating a custom webhook and adding a Gmail 'send email' module. The speaker explains the need to capture user input and fill in certain fields automatically. A test is conducted to determine the data structure and ensure the webhook's functionality. The speaker also acknowledges the contributions of Chris Lanon and provides resources for further learning.
Mindmap
Keywords
💡Custom Tools
💡GBTs (Generative Bot Tools)
💡AI Agents
💡Make.com
💡Webhook
💡Open API Schema
💡Automation Workflows
💡Chat GBT Site
💡Custom Action
💡Template
💡Test Fire
Highlights
The video provides a tutorial on creating custom tools for GPT and AI agents without coding, using make.com and a simple prompt template.
The method involves connecting to GPT via a whip hook and creating an open API schema for seamless integration.
Make.com is highlighted as a favorite automation platform due to its user-friendly graphical editor and potential for complex automation.
The tutorial example demonstrates how to send emails from GPT using an automation on make.com.
Creating a new GPT requires Chat GPT Plus subscription, which costs $20 per month.
The custom action for the email operation is 'send email operation', a technical term used by Open AI.
The tutorial emphasizes the importance of the web hook as the interaction point between GPT and make.com scenarios.
The Gmail send an email module is used to capture necessary information from the user, such as recipient email and message content.
A custom web hook is created and named, which will be used to interact with the make.com scenario.
The video credits Chris Lanon for the inspiration and resources used in creating the GPT action schema.
The open API schema is created using a template and information from the web hook to define the expected inputs and operation.
A test fire of the web hook from GPT is necessary to establish the data structure and placeholders for the automation.
The video provides a link to a free resource hub with additional templates and tools for further learning.
The process of determining the data structure within make.com is crucial for the automation to know what to expect from the GPT inputs.
Once the data structure is determined, the make.com scenario can be set to run on new data, automating the email sending process.
The video concludes with a live test of the automation, showcasing its successful integration and functionality.
The tutorial serves as an introduction to using make.com for beginners and provides a foundation for building more complex tools for GPT in the future.
Additional resources and a complete video on using pre-built tools with Appify are recommended for viewers interested in further learning.
Transcripts
in this video I'll be giving you a super
quick tutorial on how you can create
custom tools for your gbts and for your
AI agents without writing any code this
method is using make.com and connecting
them to your gbt via a whip hook and
just using a super simple prompt
template to create the open API schema
that you need to connect them right so
jumping into it the noode platform
you're going to be building your tools
on is of course make.com I've talked
about this a lot on the channel before
it is my personal favorite automation
platform and I think it's got a a really
good graphical editor so that you can
drag it around very and friendly but
also allows you to get really good at it
over time and build some very very
complex things so the skill you're about
to learn now is going to be not only
valuable for you gbts but also in how
you can use make.com to automate
workflows and sell their services to
other people as well so make.com be a
linked down below if you you can't type
in make.com if that's a struggle um but
you want to create an account and I'm
going to log into mine here and then
what we want to do is create a new
scenario up here now that we have our
new scenario we can head over and go to
the chat gbt site and we can create a
new GPT and sort of lay the for what
we're going to connect to this so you
get a little bit more context on what
we're doing here so explore gpts you'll
need chat GPT plus to do this $20 a
month we're going to create a new gbt
I'm going to call this an email
assistant so the example I'm going to
use in this tutorial is allowing us to
send emails from our gbt using an
automation that we put on make so first
we'll go in here um sends emails for us
via make.com custom action um when the
user asks you to send an email the the S
email operation so that's the custom
action we're referring to that we're
going to put in in
second that's a technical name that open
AI uses for a tool or custom action so
use to send email operation um and ask
the user for the email of the recipient
and the email message then figure out
the subject line yourself so that should
be it we want this conversation started
to be send email
I let send an email so now that we've
got the bones laid there you know what
we're going to be building we can head
over to Let's like get a little bit of a
an image going here I always feel like
it isn't complete until you put an image
on it so now we can H back to make and
we can actually lay this thing out so
first thing is going to be a web hook
this is going to be how our uh GPT can
actually interact with our make.com
scenario scenario is what this whole
kind of like automation is called and
make so we want to click a custom web
hook here
and we want to add a new web hook I'm
going to call this U make
tutorial or GPT you can call it whatever
you want probably something to do with
the gbt that you're creating and then
we're going to go
okay and then we want to add another
module in this case as I said we're
going to be doing a send an email
capability so we want to go Gmail send
an email you can see that we have three
Fields here this so this is the
information that we need to capture from
our user or fill in some of of them
ourselves as you saw in the prompt I
said for the subject line don't expect
the user to provide that we can figure
it out I want the gbt to figure it out
from the content and the message we need
to get the email and the content from
the user and the gbt is going to figure
out the subject so in order to get the
information in here as you can see here
we need to be able to put some kind of
variable in here right we need to have
some some placeholders that have taken
it from the we hook and place it in
there but I won't be able to get that
information until we've done a test fire
we need to test fire this web Hook from
our GPT here there we go nice picture so
in order to do that we need to create
our open API schema and add it in as a
custom action down here I want to give a
quick shout out to Chris lanon here it
was actually this video that I saw that
gave me the idea for this video so thank
you Chris you beat me to it by about 3
months I think and in this video Chris
shared a gbt action schema Creator which
we're going to use in this video which I
found is quite helpful and there's also
a template for a make.com open API
scheme that we're going to be using as
well so Chris thank you for the work
that you put into this uh I appreciate
and my community does as well so in here
we can say create me a
schema it's going to ask me for a bunch
of information and we can sort of
shortcut it here I say here is the
template I'm
using and now going back to what I
mentioned we want to include in the
schema that we need these three Fields
so two subject and content if I go back
one I want to copy this while we're at
it copy this we want to bring this over
uh we can say here is my web hook
URL here are the inputs this uh tool
requires and then you put in the inputs
of
recipient email
address uh
subject
line email body so those are the three
things that the Gmail is requiring and
this is the webbook URL and what it's
basically going to do is look through uh
this template we've got and replace
things like okay what's the summary of
the action okay what's parameter one in
this case it'll be the recipient email
address re parameter 2 is going to be
for the subject line and parameter 3 is
going to be for the Emil body so if we
enter this let's go and modify that to
our needs and you can take the same
process a link to Chris's GPT here and
also the template included will be
available at my free resource Hub on
school so if you're not already a member
of my school it's a free community week
and get all the resources that are
attached to my videos more importantly
engage in the discussion and be in the
loop on all the AI solutions that my
community is selling successfully to
business owners really just get closer
to the action in terms of the AI space
of people who are try to build
businesses and make money so if you're
not already a member of the school
Community it's down there it's free um
and on there if you go to the YouTube
tab there'll be a post for this video
and in it will be a link to the GPT
action schema Creator here and also the
template so you can continue to reuse
that use the same kind of structure that
I just provided where you can paste the
template in you provide your make.com
webblog URL and then you provide the
inputs that are necessary and then it
will generate you the schema for it oh
it's giving me a bit of back chat here
what I like to do is add to the bottom
of this um fill
in and the rest of the Fe
field
yourself as best as possible and modify
this template to use the URL and inputs
I've Pro provided I didn't really tell
her what to do there so there we have
our webook URL being filed operation ID
is called send email good first
parameter is recipient email yep the
second parameter is subject line and the
third one is email body might help you
debug these in future if you know how to
read them a little bit so we have the
name of the operation um and the
parameters that we expect as inputs now
we can take this copy it head back to
rgbt paste it in and because we're using
a make webook we don't need to do any
authentication so this is why I
particularly like this method for
beginners cuz authentication can get a
little bit tricky in writing these
schemers as well so what we can do now
is hit back I like to give it a refresh
just to make sure it's properly set up
and then we can click on send an email
here and what we need to do is determine
the data structure within make we
haven't filled in these variables yet
with placeholders that's because we need
to call this first and we need to send
some real data to this webook so that it
knows what to expect and we can use them
as variables with then make sounds
complicated but I promise it's not uh
all we need to do here is say okay set
the two field it's trying to call the
toia it's asking for the email address
and the message we like to send the two
Mike at
gmail.com
message um you the bomb man I miss you
so much why you know before I hit enter
on that I want to go back to the webook
I want to click redetermined data
structure make sure that's make sure
that's underway and then I send this
it's going to ask me to approve the
action yep so it's starting to try and
send and communicate with our web hook
then I want to we can see it's trying to
send to mik Gmail subject line missing
you which it's figured out which is
great and the email body so if I
allow and I go back this should change
to successfully determine data structure
which is exactly what we want give it a
second boom successfully determined and
that means that make has gone okay this
structure that you sent I now know what
to expect and I can give you these to
use within make so this is really the
key step and it can be difficult for
beginers sometimes but I hope that it's
been simple enough I've had to refilm
this once just to make sure I do a
little bit clearer so the email has been
sent we're all good back over here now
we have the information that's arrived
within make I'm going to save it
sometimes I need to play around with
this a little bit but if you refresh
it it should have loaded in and we can
use it within our Gmail and then we can
give this one final test and we're all
done sometimes you have a bit of issue
with the variables popping up like this
so these aren't popping up for you um
easy fix that I found is if you can
unlink these unlink the two and then you
just click on the Run once it's going to
be waiting waiting waiting and I can
just say say uh let's send email again
and it's going to send some live data
again give it a second and there should
be a little tick in a
second and this has come through uh we
can see that we've got the data that's
come through all good here and now when
we connect these up I click on this and
go there we go subject line we can fill
that in content is email body add a
recipient recipient email and now we
have mapped the variables from the input
that out tool is expecting from the
inputs that it's taking from the gbt and
it successfully mapped it in that it can
easily slide those variables from the
webook directly into the Gmail so once
that's all set up I'm going to turn this
scheduling on me go back a step save the
changes so now with the scheduling on
this means this is awaiting any new data
with anything in make that has this
lightning bolt it fires as soon as new
data comes in so as soon as that we Pok
is fired by a GPT it's going to run that
process again so now I can get my phone
out and I can give this a proper test if
I go save I'm going to make this a
little private
one I'm going to view it on the big
screen and I go send an email I'm going
to get my phone out see if I can get an
email from myself I go to my Gmail app
here and if I
go
to send an email
to and say hey hey man what H happened
to
our
meeting did you change the time from
Greg okay so we give that a second oh
and if we go back to here we should see
that it pinks it fires we're going to
always allow
it talk to the hook boom boom so these
little bubbles mean that it's done
something so receed the information here
and then it sent the email off here
from Etc sent it off and up here if I
refresh meeting time inquiry and I've
got my email there as expected so that's
how you can integrate a make.com
scenario as a tool this is something I
wanted to introduce to you Bo because I
know many of you use make from watching
my videos makes a great thing you can do
some really complex automations on here
um so once you built up your skills on M
you can transfer those over to creating
custom tools for your GP
and as someone who doesn't know how to
code or you're not really too familiar
with building your own custom tools this
can be a great way to not only build
them and a fairly simple system for
connecting them via a schema as it
doesn't require any fancy authentication
so this system that I just showed you
here of providing the inputs providing
the webook URL asking it to modify the
template again all of this will be on my
free resource Hub and thank you to Chris
for the information that he shared and
this GPT in particular so that's about
all for the video let me know down below
if you found this helpful I definitely
did and I'll be using this in some my
future videos but aside from that if
you're interested in learning the
easiest way that I've found to use
pre-made tools and connect them to your
gbt so that you don't even need to do
the building step I've just done a
complete video on the appify platform
here which is great for using pre-built
tools using other people's hard work so
highly recommend you watch that aside
from that guys thank you so much for
watching and I'll see you in the next
one
Посмотреть больше похожих видео
Make 1,000 Reels in 14 Mins with this AI Automation!
Custom GPT for Business to Automate ANY repetitive task!
Make 1,000 YouTube Shorts with THIS AI Automation in 19 Mins! 🤯 (ChatGPT + Canva + Make)
Using ChatGPT to Generate 1000s of Leads in Any Niche (Free + Easy Method)
Automate ANY task using ChatGPT! (with GPT actions feature)
Automate PDF Invoices Data Transfer to Google Sheets with ChatGPT & Zapier | Tutorial
5.0 / 5 (0 votes)