A system comprising: a client device comprising a processor and a memory, wherein the client device is in communication with a computing device over a network and the computing device is configured to execute a management service; and an email client executable by the client device, wherein the email client is installed as a managed application that is managed by the management service, the email client having means for causing the client device to at least: obtain, from the management service, an email service profile associated with a particular third-party service accessible through a network-accessible application programming interface, API, the email service profile defining a manner in which an email message that is associated with the particular third-party service can be detected by identifying at least one characteristic of the email message associated with the particular third-party service; install the email service profile in the email client on the client device; detect a gesture performed by a user with respect to a received email message in the email client; determine whether the received email message matches or corresponds to the at least one characteristic in the email service profile; in an instance that the received email message matches or corresponds to the at least one characteristic in the email service profile, render a user interface which displays a plurality of actions in response to detection of the gesture; obtain a selection of one of the plurality of actions; and perform the selected action on behalf of the user in the particular third-party service using the API provided by the particular third-party service. a client device comprising a processor and a memory, wherein the client device is in communication with a computing device over a network and the computing device is configured to execute a management service; and an email client executable by the client device, wherein the email client is installed as a managed application that is managed by the management service, the email client having means for causing the client device to at least: obtain, from the management service, an email service profile associated with a particular third-party service accessible through a network-accessible application programming interface, API, the email service profile defining a manner in which an email message that is associated with the particular third-party service can be detected by identifying at least one characteristic of the email message associated with the particular third-party service; install the email service profile in the email client on the client device; detect a gesture performed by a user with respect to a received email message in the email client; determine whether the received email message matches or corresponds to the at least one characteristic in the email service profile; in an instance that the received email message matches or corresponds to the at least one characteristic in the email service profile, render a user interface which displays a plurality of actions in response to detection of the gesture; obtain a selection of one of the plurality of actions; and perform the selected action on behalf of the user in the particular third-party service using the API provided by the particular third-party service. obtain, from the management service, an email service profile associated with a particular third-party service accessible through a network-accessible application programming interface, API, the email service profile defining a manner in which an email message that is associated with the particular third-party service can be detected by identifying at least one characteristic of the email message associated with the particular third-party service; install the email service profile in the email client on the client device; detect a gesture performed by a user with respect to a received email message in the email client; determine whether the received email message matches or corresponds to the at least one characteristic in the email service profile; in an instance that the received email message matches or corresponds to the at least one characteristic in the email service profile, render a user interface which displays a plurality of actions in response to detection of the gesture; obtain a selection of one of the plurality of actions; and perform the selected action on behalf of the user in the particular third-party service using the API provided by the particular third-party service.