Ultimate Guide to Creating a WhatsApp AI Agent with n8n and Facebook API | Step-by-step Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025

ความคิดเห็น • 81

  • @ShubzGhuman
    @ShubzGhuman หลายเดือนก่อน +4

    i see many people doesnt share details like u did here. subscribed

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      Thanks @ShubzGhuman

  • @douglaspereira77
    @douglaspereira77 วันที่ผ่านมา

    Awesome Content! 🔥🔥🔥

  • @HarshSharma-vm3nm
    @HarshSharma-vm3nm 2 หลายเดือนก่อน +1

    This is insane value Bro. Looking forward for such video ideas

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      I'm glad you found it valuable!

  • @laurensveldman5180
    @laurensveldman5180 หลายเดือนก่อน +1

    The best when it comes to tutorials🔥

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      Thanks @laurensveldman5180 :)

  • @Falalfel
    @Falalfel 2 หลายเดือนก่อน +2

    these videos are great...keep 'em coming

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      Glad you like them!

  • @snithinpr8531
    @snithinpr8531 2 หลายเดือนก่อน

    Nice video bro. Appreciate the effort. You gained a subscriber 👏👏

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      Appreciate the support!

  • @businessmotion
    @businessmotion หลายเดือนก่อน

    Just a REAL tutorial... Awesome!!

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      Glad you found it helpful!

  • @rgariga4700
    @rgariga4700 11 วันที่ผ่านมา

    Hi bro! You the Best!!!

    • @FuturMinds
      @FuturMinds  8 วันที่ผ่านมา

      Appreciate the love! Glad you're finding the content useful.

  • @LucesLab
    @LucesLab หลายเดือนก่อน

    Excelente video !!!

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      Thanks @LucesLab

  • @ramp2011
    @ramp2011 2 หลายเดือนก่อน

    Excellent video. thank u for sharing

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      Thanks @ramp2011

  • @Rensoconese
    @Rensoconese 28 วันที่ผ่านมา

    Great video! Whats happend if the client have 5 phones numbers? is better to use twilio? each number is for differents workflows and objetives.

  • @Ibrahimsito2030
    @Ibrahimsito2030 หลายเดือนก่อน

    one of the greatest videos ive seen
    direct to the point
    would you mind sharing the Ai prompt?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      Thanks @Ibrahimsito2030. That means a lot. You can find the workflow json (and prompt is inside it) in the video description.

  • @arijhajlaoui5219
    @arijhajlaoui5219 2 หลายเดือนก่อน

    thank youuuu🤩🤩

  • @jimvh7557
    @jimvh7557 หลายเดือนก่อน +2

    I love how complete the video is. Especially on the Meta App setup. However I'm stuck at trying to send myself a test message from whatsapp (where you just say hi).. the test phone number provided in my meta app under api setup to send and receive messages does not seem to work, it says The phone number xxx isn't on whatsapp. What do I need to do to get it working? Any tip is highly appreciated.

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน +2

      Thanks @jimvh7557
      On the API Setup page, you can click on 'Generate access token' button and it will generate a token. Then scroll down and in step 1, enter your mobile number. Then in step 2, click on 'send message'. This will send a message from the test number to your mobile number. You can then reply back on that number.
      Also, in n8n workflow you can use whatsapp node (action: message) instead of webhook.

    • @jimvh7557
      @jimvh7557 หลายเดือนก่อน

      ⁠@@FuturMindsYou are my new best friend 😉 It worked!! Thanks for clearing that up 😊

    • @jimvh7557
      @jimvh7557 หลายเดือนก่อน +1

      @@FuturMinds By the way, once a workflow is published and active and you use the production url for your app how do you still get to see the green checkmarks in the editor itself and not only in the executions log? At 9:05 I see the workflow being active (so you use the production url I guess) but I can see that you still see green checkmarks in the editor 'webhook 1' node which allows you to see this data in the next 'if' node. When my workflow is active and I send a whatsapp message it only shows up in the execution logs, not in the editor so I don't get to see my data there? What am I missing here?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน +1

      @jimvh7557 There are 2 ways to do it:
      1. Use the webhook approach shown in the video: Change the webhook url in the webhook settings in the developers dashboard, send a message and get the test event in n8n. You can then pin it for building the rest of the workflow.
      2. Use whatsapp trigger node in n8n. In this case you won't need to set any webhook and that node will trigger on receiving any message on the test number. You will need to create creds for the whatsapp node.

  • @shekharkumar1902
    @shekharkumar1902 2 หลายเดือนก่อน

    This is amazing 👏. you would have been p slow down in video , where connecting RAG with work flow mentioned .It was too fast. How much money it needs to establish whole setup.?any estimates ?If it can be done..free..it would be great value to small business.

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน +1

      The same RAG workflow is explained in details in this video: th-cam.com/video/NB7hMj7pfrA/w-d-xo.html
      You can checkout whatsapp api pricing here: developers.facebook.com/docs/whatsapp/pricing/
      N8N is free if you can host on an existing server. Else provisioning a server will cost you. If you use groq instead of openai in the workflow, you can avoid that cost (but it has limits). Instead I would suggest openai api, the cost would be negligible.

    • @shekharkumar1902
      @shekharkumar1902 2 หลายเดือนก่อน

      @FuturMinds how much money it would take to make what's app agent, which you have explained?

  • @nabeelsalahuddin3117
    @nabeelsalahuddin3117 2 หลายเดือนก่อน

    Nice video

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      Glad you liked it!

  • @luisffernandezlopez3552
    @luisffernandezlopez3552 8 วันที่ผ่านมา

    Is it possible to configure the actual whatsap trigger on a vps with docker n8n?

  • @BrentPeluso
    @BrentPeluso หลายเดือนก่อน

    thank you

  • @harshdawar5568
    @harshdawar5568 หลายเดือนก่อน

    Just an observation (since I got stuck on this), I needed to return the challenge field, returning any other field wasn't verifying the field on Meta...

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @harshdawar5568 Could you please expand more on this: returning any other field wasn't verifying the field on Meta.

  • @juanbazan25
    @juanbazan25 หลายเดือนก่อน

    My bro, I loved your video, new subscriber and like!, I have a question and it is urgent (I have to present the project in a few days), when I connect directly to N8N with Whatsapp (META), meta bans my number and I already have 2 numbers in a row like this , the client has approximately 200 messages a day, do you know how I can make meta not ban the numbers?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @juanbazan25 Check the whatsapp api manager on developers.facebook.com. Does it tell about why the numbers got blocked. If you are using templates, check their quality score. Whom are you sending the messages. A lot of people may be reporting the messages as spam. Also check the daily message limit you have for those numbers and make sure you don't go near that.

  • @whisky961
    @whisky961 หลายเดือนก่อน

    is it possible to add a rate limiter?
    Also, is it possible to implement a take over function where the business owner takes over a conversation with a user, then handles it back to the ai agent?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน +1

      @whisky961 It's a really good question. Yes it's definitely possible. Systems like these should always have mechanisms to rate limit the number of requests from a single user to avoid system abuse. Once the response is generator and before sending to user, you can add logic to evaluate if the agent workflow has tried enough times to resolve the query but is still not able to. If yes, it should stop replying to the user and notify the owner to address the query manually.

  • @emprendimentes
    @emprendimentes 4 วันที่ผ่านมา +1

    i cant send messages to the test number, is not in whatsapp, what can i do?

    • @FuturMinds
      @FuturMinds  16 ชั่วโมงที่ผ่านมา

      @emprendimentes Instead you can send a test message from developers.facebook.com to your number and then reply to that message.

  • @PierreJames-n8n
    @PierreJames-n8n หลายเดือนก่อน

    How do you get the IA agent to have direct access to airtable and slack in the "tools" section

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @PierreJames-n8n you can use airtable/slack nodes in n8n, provide the details and auth method there and it should work fine.

  • @Evil_Viky
    @Evil_Viky หลายเดือนก่อน

    The model used OpenAi Chat Model , is free? or your paid for upgrade?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @Evil_Viky OpenAI model are all paid. Groq is free but has rate limits. You can self host or run free models like ollama. But those are not as good as openai.

  • @anuragchatterjee
    @anuragchatterjee หลายเดือนก่อน

    How can I send interactive messages on WhatsApp, such as adding a list or promoting a CTA button? Let’s consider a scenario: I’m building a WhatsApp workflow for a salon booking system. I need to prompt the user with a list of the next 7 days to allow them to choose a preferred booking date. Please guide me on how to achieve this.

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @anuragchatterjee You can create whatsapp message templates and use them while replying back.

  • @vinissundar1371
    @vinissundar1371 2 หลายเดือนก่อน

    Is everything free in this process to setup or do we have to pay for anything?

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      You can checkout whatsapp api pricing here: developers.facebook.com/docs/whatsapp/pricing/
      N8N is free if you can host on an existing server. Else provisioning a server will cost you. If you use groq instead of openai in the workflow, you can avoid that cost (but it has limits). Instead I would suggest openai api, the cost would be negligible.

  • @VaibhavShewale
    @VaibhavShewale 2 หลายเดือนก่อน +1

    cant we use other tootl rather than n8n?

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      @VaibhavShewale Yes ofcourse you can. Make, Zapier and Pabbly are other paid no code tools that you can use.

  • @victorsolorzano4154
    @victorsolorzano4154 หลายเดือนก่อน

    I have a question. Meta for developer is what name says only for developer, so when I want to have a real project, how can I do that?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @victorsolorzano4154 You need to create an app in developer.facebook.com, get it verified and user the client id and secret to generate jwt tokens on demand to be used in your real world projects.

  • @EnthusiasticAI
    @EnthusiasticAI หลายเดือนก่อน

    N8N Webhook Trigger node stuck on listening.. when clicked on Verify & Save.. Any fixes?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน +1

      @EnthusiasticAI You can use whatsapp node and 'new message' as trigger. You can create a new whatsapp cred using app id and api token.

  • @Ibrahimsito2030
    @Ibrahimsito2030 หลายเดือนก่อน

    theres an issue with the Whatsapp cloud api
    what to enter in the "Recipient's Phone Number" value?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      For test purposes, you can enter one of your number in the Recipient's phone number.

  • @mateolizaso6929
    @mateolizaso6929 หลายเดือนก่อน

    Bro in the window buffer memory I cannot drag from input to key the wa_me label since says "error running node 'ai agent' you know why?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @mateolizaso6929 Try fixing any issues/errors in the agent/workflow, then execute all the nodes until agent, then try to pick the value for session id.

    • @mateolizaso6929
      @mateolizaso6929 หลายเดือนก่อน

      @@FuturMinds Thank you so much!

  • @mateolizaso6929
    @mateolizaso6929 28 วันที่ผ่านมา

    I did set all up, but when I send a message it doesn't reply. Seems like the first trigger is failing or not receiving

    • @FuturMinds
      @FuturMinds  22 วันที่ผ่านมา

      @mateolizaso6929 You can use whatsapp trigger node in n8n as the first node and select 'Trigger on' as messages. Then click on 'Listen for test event' and send a message from your personal number to your business number (or test business number). And you should receive an event. Hope this helps.

  • @ginoLfh
    @ginoLfh หลายเดือนก่อน

    Do you mind to share your prompt?

    • @FuturMinds
      @FuturMinds  หลายเดือนก่อน

      @ginoLfh You can find the workflow json (and prompt is inside it) in the video description.

  • @Superturisto
    @Superturisto 2 หลายเดือนก่อน

    Why not to use WhatsUp trigger instead of webhook ?

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      @Superturisto Yes we can use whatsapp trigger node as well.

    • @erickbarreto8391
      @erickbarreto8391 16 วันที่ผ่านมา

      I was looking at webhooks to see if there was some way to ignore outgoing messages, my WA trigger (setup for messages) fires when any message gets added to the conversation not just incoming, so it counts as an execution. Correct?

  • @PedroThedim
    @PedroThedim 23 วันที่ผ่านมา

    I can't for the life of me message the test number on WhatsApp, it doesn't even give me the ability to open the chatbox to begin with.
    Followed literally step-by-step without changing anything you did. Can't tell what is wrong.
    No matter what I do I can't test that message sent to the test number representing the WhatsApp Business number.

    • @FuturMinds
      @FuturMinds  22 วันที่ผ่านมา +1

      @PedroThedim This is what you can do:
      Go to developers.facebook.com -> Go to your App -> WhatsApp -> API Setup -> Click on Generate Access Token -> Select test number (step 1) -> Put your personal number in 'To' (Step 1) -> Click on send message (step 2).
      You will receive a test message on your personal number from business test number. You can then reply to that and trigger the webhook.
      Hope this unblocks you.

  • @jaggyjut
    @jaggyjut 2 หลายเดือนก่อน

    Is n8n production ready.

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      @jaggyjut Could you elaborate your question?

    • @jaggyjut
      @jaggyjut 2 หลายเดือนก่อน

      @FuturMinds do companies use in production environment or n8n js only for prototyping. is n8n a robust platform?

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      Yes it's a robust no code platform. 'Production' varies per business type and usecase.

  • @aletrance
    @aletrance 2 หลายเดือนก่อน

    Please could you tell me how to change the n8n webhook localhost url. I have the server installed with node. Thank you, your videos are very good.

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน

      @aletrance Meta servers can't invoke your localhost webhook url directly. You will need to host n8n on a server.

  • @UnfazedClothing-r4m
    @UnfazedClothing-r4m 2 หลายเดือนก่อน

    Hello do Instagram dm automation please

    • @FuturMinds
      @FuturMinds  2 หลายเดือนก่อน +2

      @UnfazedClothing-r4m Yes that's on my list already. Will create it in the coming weeks. Cheers

  • @douglaspereira77
    @douglaspereira77 วันที่ผ่านมา

    Awesome Content! 🔥🔥🔥

    • @FuturMinds
      @FuturMinds  15 ชั่วโมงที่ผ่านมา

      Thanks for watching! I'm glad you liked it.