Allow to post a reply to a conversation via REST
Currently it is quite easy to start a conversation via the webhook of a channel.
It would be great if the POST of this webhook would return an conversation id. This id could then be used in a subsequent request to reply to the initial conversation.
Marc Roussel commented
If I understand this feature request, you want to reply to an existing message in a channel ?
Let say I send that an application gave a faulty result. Later I would like to reply to this same message to say that the faulty result was resolved. I'm wondering how the whole workflow of that would work in order to keep an id or something of this sent message it would become a mess, specially having a service processing a lot of data sending many faulty or even already good result to this channel !
Chester Hale commented
Workflow is a must! please streamline this feature
Magnus Hustveit commented
This is really important. This is a major blocker to implementing a lot of useful integrations. Any kind of application which has context specific updates needs this feature to be at all useful to integrate. It also can't possibly be very hard to implement. The units are all there in the Graph API, the permissions would be the same as any other access to the same content. You just have to expose it through Graph API and in Webhooks. Please, make this a priority.
John Crumpton commented
Agreed! This is #1 on my wishlist at the moment. Rather than returning a boolean when we insert a requestMessage, return an ID for that requestMessage so we can reference it for future messages... a threaded message.
Andrew Yeager commented
Exactly what this item says would be great! I would like to be able to post replies and/or update cards created via a webhook with status information via the same webhook.
An outgoing webhook for chat messages would be nice instead of polling a REST api for new messages. Preferably with custom format for message body.
Emiliano Parizzi commented
I'm interested in fetching data from Teams through an API as well. Team, team members, channels and messages would be great.
A realtime API to poll for new messages would be top notch.
Supreetha Upadhya commented
I'm interested in getting data(metadata and content of files) out of Microsoft Teams into my application using REST APIs. I wish to fetch JSON objects such as team,team members,channels, and chats from Teams. I have looked at Office 365 APIs and Graph APIs but, I could not find supporting documentation for Microsoft Teams.
Any suggestions will be greatly appreciated. Thank you!