“Our embedded integration provider was with us every step of the way. The team’s implementation specialists went above and beyond to make sure we were supported and enabled us to move forward quickly. It didn’t take long for us to get to a place where we could start building at a pace that met our customers’ need for integrations.” — Martijn Russchen, Senior Product Manager, HackerOne Learn more 6. Make sure there are modern and complete APIs for your engineers If you are planning on productizing your integrations, that is, providing them “in-product,” then the platform must offer a robust set of APIs for complete control. Earlier, we covered the importance of developer-grade, low-code development in quickly building integration logic and workflows, but the product will still need APIs to manage and embed. Many integration vendors provide REST APIs. However, it’s essential to ensure the vendor actually designed the APIs to cover the specific needs of embedding and solution management. Also, more-modern integration vendors provide GraphQL APIs, which can accelerate the process of embedding the platform. Tip: GraphQL APIs can speed up embedded development versus REST GraphQL, originally an open-source project by Facebook, is increasingly becoming a more-efficient, flexible, and powerful way of working with APIs than REST. In GraphQL, developers can pick the fields they want, and as a result, GraphQL requests are always smaller and more efficient. In addition, developers can spend less time going through excess data and more time on things that move the needle by only working with the specified data set. 15

Embedding Integrations in Your Product - Page 15 Embedding Integrations in Your Product Page 14 Page 16