Users who are tasked with creating bots in Conversation Builder can easily integrate function calls within their dialog flows. Adding this kind of integration interaction to a dialog in a bot works just like adding any other type of integration interaction.

Before a function can be used in an interaction, users who are tasked with more technical work in Conversation Builder must first 1) create and deploy the function in the LivePerson Functions UI, and then 2) add a FaaS integration to the bot in Conversation Builder. This makes the integration available for use in a bot interaction.

As part of the invocation, the bot can pass a payload into the function. This payload is specific to the triggered bot interaction. This means that, depending on the interaction, the function will have different data available as an input.