Build a CHAT experience in Power Apps using SharePoint Lists

Поділитися
Вставка
  • Опубліковано 9 жов 2024

КОМЕНТАРІ • 85

  • @EMiller500
    @EMiller500 6 днів тому +2

    Brilliant! And excellently explained! Thanks so much, Reza!

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      Awesome! Very happy to hear the feedback.

  • @eyoborelvis8224
    @eyoborelvis8224 День тому +1

    Awesome Sir Reza

  • @sibidi894
    @sibidi894 3 дні тому +2

    I love your excellent R and D. You help us see what is possible.

  • @TheKermit2110
    @TheKermit2110 6 днів тому +1

    v useful Reza, love the way you build on prior tutorial solutions, so its easier to digest. Thanks so much

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      Glad you like it!
      Trying my best to keep tutorials crisp and to the point.

  • @ericmild4050
    @ericmild4050 6 днів тому +1

    Thanks raza. I soent the day learning graph api from you. My search is out of control now!
    You're the best bro

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      Thanks so much! I try my best to bring something new and unique each time.

  • @mharish83
    @mharish83 2 дні тому +1

    Excellent video. Thank you Reza...!

  • @javiergamella7646
    @javiergamella7646 2 дні тому +1

    Thanks Reza really good functionallity.

  • @oluwatobiyusuf
    @oluwatobiyusuf 6 днів тому +1

    Thank you so much Reza

  • @JorgeOyanadel
    @JorgeOyanadel 3 дні тому +1

    Awesome!!!, very well explained
    Thank you for sharing your knowledge and experiences

  • @muktirashmi9263
    @muktirashmi9263 6 днів тому +1

    Game changer!!! I almost want to cancel my plans tonight and try this out instead! Jk! 🙃 Looking forward to opening the complete solution soon to understand the @mention version.
    Thank you Reza for all that you do for this community of Power Platform learners!

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      You are most welcome!
      Warning: The @mention version is complex. I wish it was easier.

    • @muktirashmi9263
      @muktirashmi9263 6 днів тому +1

      Thanks for the heads up Reza. I’ll try my best, and at least now I know it’s possible.
      This may end up being one of my three requests for training sessions after Power Automate!

    • @RezaDorrani
      @RezaDorrani  6 днів тому +1

      @@muktirashmi9263 I have already shared a request form for feedback to gold members. Check community tab.

  • @sankhlayashraj
    @sankhlayashraj 6 днів тому +1

    Great video again @Reza

  • @tibobago
    @tibobago 2 дні тому +1

    Another great video Reza. The @ mention is great but the email notification redirects people to the list instead of the app which isn’t ideal in our use case. We'll likely end up reproducing a similar experience by using another list to store our comments instead. We might even go nuts and attempt a reply button to keep them in threads 🎉

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      Another option would be to use the @mention logic in power apps but not actually post it as an @mention in comments. Rather send a custom notification from PAuto

  • @khurramdanish6
    @khurramdanish6 2 дні тому +1

    Awsome Idea

  • @adelinebondjali8116
    @adelinebondjali8116 4 дні тому +1

    Loving it. Can we do the same on SharePoint documents libraries?

    • @RezaDorrani
      @RezaDorrani  4 дні тому +1

      Thanks! I have not tried with doc libs. I dont see the same comments feature there. There is Office comments within files in libraries. There could be an option to get that, but not something I have explored.

  • @brimlenz2470
    @brimlenz2470 День тому

    Great and well explained sir. I was wondering if it's possible to continue with a part 2 where you can show us how to add a counter for number of unread comments/ messages in the gallery like in whatsapp unread messages. Is that possible sir?

    • @RezaDorrani
      @RezaDorrani  День тому +1

      Thanks!
      I have no plans for a follow up on this video and not sure if the scenario mentioned is a possibility

  • @benjietunchie
    @benjietunchie День тому

    Great video 😊👍
    Quick question, have you done any video on help desk or like a support center ?

    • @RezaDorrani
      @RezaDorrani  День тому

      Thanks!
      Not an end to end video.

    • @benjietunchie
      @benjietunchie 20 годин тому

      @@RezaDorrani okay
      Please consider something like that

    • @RezaDorrani
      @RezaDorrani  19 годин тому

      @@benjietunchie I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.

  • @tobinantony874
    @tobinantony874 3 дні тому

    Hello Reza, awsome idea 💡just curious to know, we do have similar feature with MS List and even we can use Jira as well to keep track of issues, may I know the most benefit of this?

    • @RezaDorrani
      @RezaDorrani  3 дні тому

      MS list and Sharepoint list is one and the same.

  • @wfiles6975
    @wfiles6975 День тому

    Great video! I have learned so much from your videos. I am having one issue on the OnVisible: Set(varComments, GetandPostComments.Run("Get",Table1.Selected.ID).response). What is Table1 referring to in your demo video? I am not able to get this to work on the Power App I created from a SharePoint list.

    • @RezaDorrani
      @RezaDorrani  День тому +1

      Table1 is name of table control on my home screen.
      The video description has details of the link to download the entire solution (members only)

    • @wfiles6975
      @wfiles6975 20 годин тому +1

      @@RezaDorrani Thank you!

  • @TengBangable
    @TengBangable День тому

    Hi Reza! Awesome work. thanks a lot. Just one question. You see a way how to make mentioning possible in the PowerApp directly? I am neither able to see mentioning in the app, nor I am able to mention somebody in the app.

    • @RezaDorrani
      @RezaDorrani  День тому

      End of video I do show the option for @mention.
      Details on link to download the full app is in video description

    • @TengBangable
      @TengBangable День тому +1

      Thanks! So focused on building along, that I missed the end 😢😂

    • @RezaDorrani
      @RezaDorrani  19 годин тому

      @@TengBangable I always show something dramatic at the end 😊

  • @tsion1919
    @tsion1919 2 дні тому

    Another great video! Could you please build a room or desk booking app that avoids duplicates and time conflicts?

    • @RezaDorrani
      @RezaDorrani  2 дні тому +1

      Thanks!
      I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted topic ideas get added to my backlog. Make sure to suggest this idea whenever the next topic suggestion post is out.

    • @tsion1919
      @tsion1919 2 дні тому

      @@RezaDorrani Sure. I will make sure to do that. Do you have an upcoming q&a session?

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      @@tsion1919 Today at 5 pm cst for channel members only

    • @tsion1919
      @tsion1919 2 дні тому

      @@RezaDorrani Thank you! Do we have to submit questions before hand?

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      No, it would be LIVE on call only.

  • @edjk6278
    @edjk6278 6 днів тому

    I’ve been following you for a couple years and have a mate in Malawi also really loves your work and would benefit from lessons. I’ve been trying to assist him but I too am still learning. The exchange rate makes it very difficult from an affordability perspective. Is it possible to obtain a discount for interested parties in Malawi?

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      Thank you so much for supporting my work over the years. I truly appreciate it, and I’m glad to hear that your mate in Malawi enjoys the content too. Regarding the membership, the pricing is set uniformly across all members, as UA-cam doesn't offer an option for regional-based pricing at this time. I understand that this can be challenging due to the exchange rate, but I hope the content continues to bring value to you both.
      I tried to build this Q/A doc that would help address common questions on memberships thepoweraddicts-my.sharepoint.com/:w:/g/personal/rdorrani_thepoweraddicts_onmicrosoft_com/EbvjdBY80QRGkT6svJEmzZwBz64PNYQDRvKHm8eRHEYe6Q?rtime=GVrSLBDk3Eg

  • @PatrickPedersen85
    @PatrickPedersen85 3 дні тому

    Looks good! Do you have a solution on how to build a fully functional @mention function in Power Apps? I have almost got it by showing a people picker when typing "@" character, but it's not fully functional like other chat apps. Then I used rich text control instead of textinput which means I had to workaround html also...

    • @RezaDorrani
      @RezaDorrani  3 дні тому +1

      You mean the one I showed as demo in end of video?

    • @PatrickPedersen85
      @PatrickPedersen85 2 дні тому

      @@RezaDorrani Yes, but more like a other chat apps like in Teams or Sharepoint when you mention someone by typing @

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      @@PatrickPedersen85 I have not tried that @mention scenario

  • @Jimmy_Winberg
    @Jimmy_Winberg 2 дні тому

    So each time you open a item the flow needs to run to get the comments? If yes, is there anyway to load this comments without using a flow, less delay and less calls

    • @RezaDorrani
      @RezaDorrani  2 дні тому +1

      Only way to call SharePoint rest api using standard connectors is via flow.
      You could also not call flow when item is viewed and have user click a button to load the comments on demand

    • @Jimmy_Winberg
      @Jimmy_Winberg 2 дні тому +1

      @@RezaDorrani thank you for answering great videos

  • @thomasboden4053
    @thomasboden4053 2 дні тому

    How do you add the date field? I’m assuming it’s a this item.value but not sure the next command, would it be createddate?

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      ThisItem.Value.createdDate
      To format it use: Text(DateTimeValue( ThisItem.Value.createdDate),DateTimeFormat.ShortDateTime)

    • @thomasboden4053
      @thomasboden4053 2 дні тому +1

      @@RezaDorrani amazing! Thank you

  • @Saif_Ali_Khan_1301
    @Saif_Ali_Khan_1301 2 дні тому

    Reza can we achieve same using graph api in powerapp without integrating flow

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      Not something I have explored, hence not sure

  • @schleidr
    @schleidr 2 дні тому

    I was trying to do this but using json, I had a hard time doing it

  • @tusharsingla6364
    @tusharsingla6364 2 дні тому

    The comments are coming as null in the response. Any suggestions?

    • @tusharsingla6364
      @tusharsingla6364 2 дні тому

      Can you please help in this

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      Video description has link to download entire solution (members only - check description for details)
      I would suggest giving that a try.

    • @tusharsingla6364
      @tusharsingla6364 2 дні тому

      @@RezaDorrani Im using an old list. It allows me to add comments in sharepoint. But are not visible over the api response.

    • @tusharsingla6364
      @tusharsingla6364 2 дні тому

      @@RezaDorraniit is working fine for lists that i recently created

    • @RezaDorrani
      @RezaDorrani  2 дні тому

      @@tusharsingla6364 Im not sure if there is some limitation with older lists

  • @arifcanaksoy5377
    @arifcanaksoy5377 2 дні тому

    But HTTP request is 🙄premium

  • @JohnHall
    @JohnHall 3 дні тому

    @5:23 . I guess I just don't trust the Microsoft Power Automate team (I think that's actually yours Reza) to support a "drop down list" properly. So Imma use text until a very unspecified future date where I trust that your team isn't going to mess up the interfaces (again).

    • @RezaDorrani
      @RezaDorrani  3 дні тому

      The team does not work for me. If you dont trust the dropdown, then you are free to use the text option.

  • @JohnHall
    @JohnHall 3 дні тому +2

    @6:45 ...again.... Use _api/web/lists(guid'*guid_of_your_list_here*') instead of _api/web/lists/getbytitle. Naming of lists changes too often within SharePoint and the reference can break. Using the GUID ensures you can have an unbreakable link to the list. Don't get me wrong, this is good info to share, but I need my stuff to work reliably.

    • @RezaDorrani
      @RezaDorrani  3 дні тому +2

      Good point. However I am putting out a video to ensure things are explained in simple terms.

  • @peterthomson9409
    @peterthomson9409 День тому

    Thanks Reza, why am I getting '@mention{0} just testing something dont responded'

    • @RezaDorrani
      @RezaDorrani  День тому +1

      Because thats what the json returns. A lot more work is needed to get the details of the mentioned user.
      Video description has link to download entire solution (members only - check description for details)