Building an AI Cold Caller in 40 Minutes? | Vapi Tutorial

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

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

  • @black_rph
    @black_rph Месяц назад +3

    Masterclass ❤‍🔥❤‍🔥❤‍🔥
    Thanks for the gems!
    I'll text you on LinkedIn!

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

      @@black_rph thanks for your kind words!

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

    Absolute masterclass. The type of content that should be behind a paywall.
    Constantly providing immense value. Anyone interested in the AI revolution, and how they can use it to their advantage, needs to be consuming your content.

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

    Excellent tutorial Jonas, you helped me a lot with following your footsteps as an AI agency. Making my own cold caller thanks to you!

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

      Thanks John! Appreciate the feedback. Glad I could help.

  • @WasabiBoyNZ
    @WasabiBoyNZ 29 дней назад +1

    Excellent, new fan 👍

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

    Great video mate. how much would it cost me to hire you for half a day to help set one up for me?

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

      @@AlphaHealth445 hey shoot me a message!

  • @corretorpersano
    @corretorpersano 15 дней назад

    Amazing ! Could you provide the blueprints ?

  • @TheMindEngineer
    @TheMindEngineer 11 дней назад +1

    Thanks a lot for sharing this, love it. How can I get VAPI to let me to do more than 25 calls a day? I can make 25 and then Vapi doesn't allow me to keep running the calls.
    Do you know why that could be?

    • @jonasmassieAI
      @jonasmassieAI  11 дней назад

      Great question,
      VAPI has a call concurrency limit of 10 calls. To access higher concurrency limits you need to have an enterprise account.

    • @TheMindEngineer
      @TheMindEngineer 10 дней назад

      @@jonasmassieAI this would be 10 calls at the same time right?
      And how much is the enterprise account?

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

    Fantastic
    Anybody, Please compare Google sheets vs Airtable for this purpose. I dont mind paying for Airtable but i want to know any advantage. Thanks

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

      Hi Ganesh, AirTable is a free platform to use for most cases. AirTable offers on platform automations that can be helpful, which is why I used it in this video. Check out my previous video, I use google sheets there :)

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

      @@jonasmassieAI
      Is there a tool that can generate vapi prompt for my niche business? Want to use your suggestion for Vapi assistant but add my business knowledge (website and FAQ pdf ) For example I sell a product have FAQ. How to make prompt to use FAQ before becoming creative. ?
      is there a paid Skool community to subscribe to get the blueprint print?

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

      @@ganesh9212 Hey Ganesh, shot you a message!

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

      @@jonasmassieAI where do I see this message 🙂

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

      @@ganesh9212 Check my channel details and shoot me and email, or otherwise I believe you added my linkedin, sent a message there.

  • @swarnimchaudhuri5321
    @swarnimchaudhuri5321 Месяц назад +3

    What was the cost of making 86 calls?

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

      Great question, cost price with Vapi + Telecom fee was around $50. Absolutely crazy!

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

      Another thing could you tell me the average time per call in qualified leads and unqualified leads?​@@jonasmassieAI

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

      ​@@jonasmassieAIAlso could you tell how much minutes per call on an average it took for qualified leads and unqualified leads

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

      @@swarnimchaudhuri5321 Absolutely, shoot me a message over on linkedin, and we can have a chat. Great results :)

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

    19th banger

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

      Thanks for the comment! Appreciate the support.

  • @182plunky
    @182plunky 29 дней назад +1

    How were you able to scrape those phone numbers?

    • @jonasmassieAI
      @jonasmassieAI  29 дней назад +1

      There's a lot of tools out there that scrape leads, plenty free ones also. It's also quite easy to build your own using a simple python script.

    • @182plunky
      @182plunky 29 дней назад

      @@jonasmassieAI Thanks! Any that you recommend?

  • @angeloh-u1q
    @angeloh-u1q Месяц назад +1

    why did you use airtable instead of google sheets?

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

      @@angeloh-u1q preference really. AirTable offers on platform automations that can be helpful.

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

    Can you share the blueprint? Tha ks

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

    Bro got a soothing voice 😭

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

    how is this different from the other video? Just curious

    • @JackAutomate-yo8jn
      @JackAutomate-yo8jn Месяц назад

      This seems like a more extensive insight

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

      @@newtubeclifford The aim here was to go into more detail in the setup side of things. The leads where also colder in this video, past video was conducted with warmer leads, giving a higher qualified rate, so wanted to be more accurate with the data…

  • @2rightsmakeauturn
    @2rightsmakeauturn 5 дней назад

    Followed carefully but calls don't go through, HTTP module shows error 400, any advice?

    • @jonasmassieAI
      @jonasmassieAI  4 дня назад

      What does the 400 error message say? This may indicate any potential syntax or configuration errors. Let me know, I'd love to assist.

  • @mrsankow
    @mrsankow 22 дня назад +1

    Getting an error that "{"message":"Expect Bearer Prefix.","error":"Unauthorized","statusCode":401}

    • @jonasmassieAI
      @jonasmassieAI  22 дня назад

      The suggests that before your API key you must add a "Bearer" prefix. Should look like Bearer .
      Does that help :)

    • @mrsankow
      @mrsankow 20 дней назад +1

      ​@@jonasmassieAIThank you! I think I fixed that! Now Im getting a [400]bad request but I think I have it done exactly the way you do in the video with the {
      "assistantid":"CCCVVVBBBect",
      "assistantOverrides":{ ...
      Any ideas? Do you have this code somewhere? This is a great tool you are building. Im a high level sales person so I suspect I'll be able to teach VAPI some extremely good responses.

    • @jonasmassieAI
      @jonasmassieAI  19 дней назад +1

      @@mrsankow shoot me a message on LinkedIn 😊

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

    Using a Transient Assistant does not mean you are making a new assistant everytime the call is made - unless you choose to. By defualt it stays the same with the variables.

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

      Indeed, transient are temporary assistants. You are correct in saying a new assistant is not made every time.
      Even though the assistant can stay the same with transient assistants, each request still requires full configuration, which has a higher api payload.
      This in turn allows for more room for errors when compared to a persistent assistant. With a persistent assistant, we are also now referencing by it's unique ID, easier to log post call analytics...
      Thanks for the comment.

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

      @@jonasmassieAI I would have to disagree. If you have some data on it that would be great. i only use transient assistants, and have never had that problem. If the JSON never changes and the varibales never change I am not understanding how it is a "full" requests - or different then any other API call.
      Also you can do the same with a transient assistant. Just becuase it does not have an ID does not mean it can't be tracked. I have been doing this with one/two way records since my start wit VAPI.

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

      Yeah I totally agree, I use transient based setups for certain applications and persistant for other application. I'm not saying you have to use one or the other, I believe you should use both : )
      In fact my last cold calling video I used a transient assistant :)
      However, when using transient assistants for cold calling, I found my assistant overview data to be inconsistent and inaccurate compared to using a persistent assistant.

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

      @@jonasmassieAI Very interesting. I would def say goback and look at the API. It can be the exact same for sure.

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

      @@tylanmillertech Shoot me a linkedin request, let's chat there!