With developer platforms, there is often a trade-off between full customizability (power) and ease of use (convenience). This is also true for Sapling's developer platform.
The most customizable and powerful point of integration is by using the API. Using the API endpoints, you can develop your own frontend to display suggestions using whatever library or framework you prefer.
If you'd like to customize Sapling in a way that is not described in this documentation, reach out to us. We're often able to add additional configuration options.
However, sometimes it may make sense to just use Sapling's extensions and add-ins. We offer browser extensions, Microsoft add-ins, and Google app integrations that cover the majority of platforms. While in many cases the end user has to install these integrations, oftentimes business admin controls can be configured to automatically install Sapling on employee browsers and other applications.
Ultimately, we hope that whatever level of developer expertise you have available, Sapling can support your use case.