-
1.
公开(公告)号:WO2022040438A1
公开(公告)日:2022-02-24
申请号:PCT/US2021/046718
申请日:2021-08-19
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: BREVOORT, Michael , FRANK, Iian
Abstract: A communication platform can leverage a network-based computing system to enable applications to exchange data with one or more applications via channels. In some examples, a first application may post messages to the channel and a second application may listen to the posted messages to identify an event based on one or more of the messages. Responsive to detecting an event, the second application may notify a user, create a new channel, add a user to a channel, or the like, and/or the second application may take an action to remediate an issue. The first application and the second application and users added to the channel may be associated with a same or different organizations.
-
公开(公告)号:WO2022182392A1
公开(公告)日:2022-09-01
申请号:PCT/US2021/052005
申请日:2021-09-24
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: BREVOORT, Michael , KIRCHHOF, Angela , ZHENG, Helen, Wei , ALLEN, Curtis, Neil , WOOD, Stephen
Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
-
公开(公告)号:WO2022159080A1
公开(公告)日:2022-07-28
申请号:PCT/US2021/013987
申请日:2021-01-19
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: BREVOORT, Michael , WOOD, Stephen , FERRICK, Allen, James , HARRIS, Brad , NEWELL, Leslie , KHUAT, Melissa
IPC: G06F9/54
Abstract: A computer-readable media, method, and system for calling a function within a group-based communication system. The function may be initiated according to a trigger condition and is associated with arguments and return values. To carry out the function, an HTTP request is generated and sent to an HTTP server, which sends an HTTP callback to a group-based communication system server. The HTTP callback may include return values indicative of either a successful completion of the function or an error.