CPC G06F 16/168 (2019.01) [G06F 16/41 (2019.01)] | 20 Claims |
1. A computing system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the computing system to:
receive, from an application associated with a first system that is separate from a content management system, an application programming interface (API) call generated during user activity within the application, the user activity comprising a user input to be used within the first system, the API call specifying content item search criteria generated based on the user input to be used within the first system;
based on the content item search criteria specified in the API call, perform a lookup in a user-specific content item index within the content management system associated with a user account to identify at least one content item that satisfies the content item search criteria generated based on the user activity, wherein the user-specific content item index references content items associated with the user account; and
provide, to the application, a suggestion to access the at least one content item from the content management system using the application associated with the first system.
|