CPC G06Q 10/1093 (2013.01) [H04L 51/08 (2013.01)] | 20 Claims |
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method comprising:
receiving, via a client device, an electronic message associated with a group of users in a user interface associated with a group-based communication platform;
determining, using natural language processing, whether the electronic message includes a request by a first user to schedule an event with a second user;
upon determining that the electronic message includes the request by the first user, generating an event generation request requesting creation of an event object representing a calendar event;
transmitting the event generation request to the second user, the event generation request comprising a retrieval request for the event object and an event object metadata set, wherein the event object metadata set comprises at least a time parameter and an attendee parameter;
receiving, from the second user, a user acceptance input associated with the event object; and
causing display of an updated event object in the user interface to reflect the user acceptance input from the second user associated with the event object.
|