Build A Really Good ChatGPT AI Lead Conversational Bot In GoHighLevel In Under 20 Mins

Поделиться
HTML-код
  • Опубликовано: 24 сен 2023
  • In this video, I'll guide you through creating an incredibly effective appointment scheduling bot with message queuing using ChatGPT.
    Want a more robust white-labeled chatbot that includes AI voice and image capabilities with 0 effort?
    → agencentric.com
    Not using GoHighLevel? Don't be silly, get 14 days free:
    → www.gohighlevel.com/?fp_ref=a...
  • РазвлеченияРазвлечения

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

  • @anthonyprimm1107
    @anthonyprimm1107 7 месяцев назад +1

    Needed this. I’m going to play around and see how far I can get. Thank you 🙏🏾

    • @jordendubs
      @jordendubs  7 месяцев назад

      You got this!
      If you have any questions or want to walk through more in depth, feel free to reach out-

  • @carltheyoda2155
    @carltheyoda2155 4 месяца назад +1

    GREAT video! Very well thought out flow!

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

      Thank you so much for the kind words!

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

    incredible video

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

    This is such a great video, thank you so much for sharing. Did I miss what the checker flags are for and what should be inside that goal?

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

    Great video, thank you. I have one question though, the main trigger is replied to; AI-Bot and the channel it came through. Where and when was the tag added? Did this come from another workflow? I'm new to the set up so I just needed that info. Thank you. Also, do you have the Conversation AI turned on to auto or something else?

  • @rickmurphy9613
    @rickmurphy9613 7 месяцев назад +1

    Thanks Jorden, I really enjoyed the explanations and prompting layout. Quick question, can every conversation be fed into a growing knowledge base to make questions from customers and the responses even smarter and smoother over time?

    • @jordendubs
      @jordendubs  7 месяцев назад

      Not unless you're doing a fine tuned model. And at that, fine-tuned LLMs become expensive overtime because they have to pull from data that you give it. Best choice for keeping your costs down and mitigating these risk is through trial and error with your prompting. LLMs are context-based on the prompt so you can throw in key points to the prompt to eliminate some of that. Best thing is to use a cheap model like 3.5 (not as good as 4/4turbo depending on your OpenAI acct) but as long as you feed it enough context, itll do the job

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

    Really needed this, is it possible to attach a custom SMS provider? API calls?

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

    Hi! Great video and well explained. Question - How can I create this same thing but initiate the outbound text instead of wait for an inbound trigger? Just set the trigger as a tag added like "aibot" and then have the first step be send Conversational AI SMS? // Or add Chat GPT step to drop into SMS ?

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

    Jorden I created the bot same as yours.. however the coversation stop when the leads got in the Send Message Workflow

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

      ill make an update version of this - tons have changed around nuance with this set up

  • @chrispodpodkowa
    @chrispodpodkowa 10 месяцев назад +4

    Thanks for this. I get how it works but what i don't get is from the start, the initial messaging channel and how it gets tagged with the AI BOT tag before it even starts in the workflow. Something has to happen. "if they fill a paticular form then they receive the AI BOT tag", then it works" am i correct with that? then what about chat widget, does it work with that too?

    • @jordendubs
      @jordendubs  9 месяцев назад +4

      Hey Chris, that is correct! Once leads comes in, send your follow up- add it to the conversation (for the AI to have context), and tag them.
      I'm going to do a follow up video expanding on this with initialize bot and start bot workflows for situations just like this, ill send it to you as soon as I get it out

    • @jayd7974
      @jayd7974 8 месяцев назад +1

      I created a form to do just that and it still doesn't work not getting responses from the bot.

    • @chrispodpodkowa
      @chrispodpodkowa 8 месяцев назад

      @@jayd7974 I got it to work, it’s fine and all still putting my own tweaks on it

  • @samjean-marc7370
    @samjean-marc7370 8 месяцев назад +2

    Hey thanks for the video! How does the actual booking work though?

    • @jordendubs
      @jordendubs  7 месяцев назад

      If you want booking functionality, if you have access to highlevel's native booking bot- you can put in a trigger and listener workflow/ if/else for a keyword switch
      Depends on how granular or if you have the cash to invest into something. 3rd party solutions are good for native conversational booking without being on the 497 plan but highlevel's is good enough... if you have access to it
      otherwise, prompt the bot to send your calendar link after appt intent

  • @olivedrab
    @olivedrab 7 месяцев назад +1

    Hey Jorden! What's the difference between the "AI Appointment booking bot" and "Conversation AI" workflow modules? We're having some issues with the appointment booking bot. Specifically,
    1) One lead said "yes" to a specific time that the bot offered, and yet the bot proceeded to restart the conversation with additional times. An hour has passed in the text conversation. Our bot is set to timeout at 24 hours.
    2) Why doesn't the bot first check if a call was already scheduled on that calendar? For example, if the user already scheduled a time before the bot was able to reach out, the bot should check if that person is scheduled on the calendar, and if they are, it shouldn't reach out.
    3) How can we get the bot to stop chatting with the lead if a user takes over the conversation manually?

    • @jordendubs
      @jordendubs  7 месяцев назад

      Good questions. HighLevel is good at what they do - but for stuff like this they are very high level (no pun intended). Now, I will preface, I've never used their native conversational AI (because we own a 3rd party white labeled ai plugin for highlevel) but it all about the data being fed to it.
      I need a tad more context for these questions - hit me up here and lets chat: api.leadconnectorhq.com/widget/booking/CknL5ZwFA6lAhRHeTTpB
      ^^ thats my personal link

    • @olivedrab
      @olivedrab 7 месяцев назад +1

      @@jordendubs thanks man! I just saw your other video from your Agencentric account. Subbed btw. That was great. I appreciate the offer. Will make a note to book when I’m on my computer after the holidays. Merry Christmas!

    • @jordendubs
      @jordendubs  7 месяцев назад

      Merry Christmas my friend! Talk soon

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

    Great video! First time someone addresses double texting. Do you offer this snapshot to your affiliates or any other bonuses? I’m interested

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

      I dont do the whole affiliate thing - I think I have a link but I dont actively pursue it
      I run a couple softwares that do these things, this one would need an update etc

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

    hi Jorden Can I copy your Prompt? Please

  • @Inuit-cd6ey
    @Inuit-cd6ey 7 месяцев назад +1

    Awesome can this be used to reply to cold email outreach from Instantly AI?

    • @jordendubs
      @jordendubs  7 месяцев назад

      Not familiar... as long as you can webhook/api into highlevel, I dont see why not- just trigger a WF based on new contact tagged 'instantly AI' and when that contact is added, create a custom field where you feed that conversation logs for it to reply

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

    Hi bro, I have an AI Whatsapp Bot on GHL with Zapier's integration to open AI's assistant API.. However, I need help building a workflow that for queuing double or triple texts. Is there a way for us to have a paid zoom call where you show me how to do it?

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

      We actually have our system currently doing that with the assistant infrastructure - 0 workflows and assistants API
      I'm happy to go over some best practices

  • @taylorthompson4212
    @taylorthompson4212 7 месяцев назад +1

    Does it do follow up well when the lead goes silent?

    • @jordendubs
      @jordendubs  7 месяцев назад +1

      To do a follow up campaign, you can do a looping follow up workflow- so when the message is sent out to the lead, put the lead in a follow up workflow and when the lead replies- take them out of the follow up campaign. This creates a looping follow up campaign and make sure they are AI generated so they don't receive the same follow up if they ghost multiple times

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

    Hey I built your bot but the queueing doesn't work. The moment I send another message it just loops up and keeps sending the same message over and over again... I have it set exactly like you.... What do you think it could be? Could it be the prompt structure or that gohighlevel workflow is not updating the custom fields fast enough?
    Thank for reply! :)

  • @user-ig6qz7og1d
    @user-ig6qz7og1d 7 месяцев назад +1

    Great video, is it possible for you to share your prompt for ai as an example to go by?

    • @jordendubs
      @jordendubs  7 месяцев назад

      I can include an example - im probably going to film a video this afternoon going over everything including the workflow's and complexity of our whitelabeled highlevel AI

    • @user-ig6qz7og1d
      @user-ig6qz7og1d 7 месяцев назад +1

      @@jordendubs Okay that would be great. But in the mean time could you put a link to your prompt. That is really the only issue I am having at the moment

    • @user-ig6qz7og1d
      @user-ig6qz7og1d 7 месяцев назад +1

      @@jordendubs I am have the problem that it will send the whole text thread back to me and I can't seem to get it to stop

    • @jordendubs
      @jordendubs  7 месяцев назад

      @@user-ig6qz7og1dwhat model are you using? And how are you structuring it?

    • @user-ig6qz7og1d
      @user-ig6qz7og1d 7 месяцев назад

      @@jordendubs So I built the workflows the exact same way you have. I am just using the ChatGPT that is native to GHL. I didn't think you could pick which model you use. And I will have a conversation going with my bot and it will repeat the first message it ever sent then it will also include the my message. then have the response the last message. So my guess is that it is a prompt issue that I cannot figure out. It is also kinda hard to explain everything that is going wrong with it when I can't show pictures of it.

  • @eliseubandeira
    @eliseubandeira 4 месяца назад +1

    hey, great video, is there a chance you can share a snapshot of this? bw

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

      Yeah I can try to get something working with that

  • @jadmalak1
    @jadmalak1 7 месяцев назад +1

    pipeline movement, I want that

    • @jordendubs
      @jordendubs  7 месяцев назад

      Actually pretty easy tbh. Requires a little tweaking to this set up but basically what you do is you have a conversation analyzer that looks at msglogs and, with pre determined pipeline stages, analyzes the conversation and categorizes it. Once it categorizes it, put that in a custom field and run an if / else saying if custom field = intro, then change pipeline stage to intro- so on and so forth.

    • @jadmalak1
      @jadmalak1 7 месяцев назад

      @@jordendubs wow thanks bro!

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

    Me please! 🙂‍↕️