How to reply to message in teams channel through Incoming Webhooks

I knew this wasn’t possible in the earlier versions(Ref), I want to know if this support has been added now.

Is this possible by using some proactively messaging teams bot? I do not want to use Graph API’s since for this I would require Application permissions for Teamwork.migrate.All, which is very overkill for this small problem.

I tried using replyToId field in POST request, didn’t worked out.
I can’t find any alternative solution either.

  • Incoming Webhooks do not support replying to messages in channels. They are designed to send messages to channels, but not to reply to existing messages. As mentioned in the thread you referred, you can use this Graph API learn.microsoft.com/en-us/graph/api/… to send replies to a message in a channel. Please note that using Teamwork.Migrate.All permission is not required for replying to messages in a channel. It is only needed for migration scenarios.

    – 

  • For regular messaging, you can use the appropriate delegated permissions like ChannelMessage.Send and Group.ReadWrite.All.

    – 

Leave a Comment