LivePerson Functions is a Function as a Service (FaaS) platform which enables brands to develop custom behaviours within LivePerson's Conversational Cloud to better tailor the system to their specific needs. The Functions platform allows developers to write a simple function, deploy it to LivePerson's infrastructure, and make it available to their LivePerson account in minutes. Functions enable you to create custom logic inside the LivePerson Conversational Cloud platform.
Key Features
- Serverless Architecture: Deploy functions without managing servers
- Scalability: Automatic scaling based on demand
- Integration: Native integration with LivePerson's messaging platform
- Event-driven: Respond to various LivePerson events and triggers
- Security: Built-in security features and compliance standards
- Monitoring: Real-time insights and alerting capabilities
Use Cases
- Custom message processing and routing
- Integration with external systems and APIs
- Automated workflows and business logic
- Data transformation and enrichment
How it works
Select an event that suits your needs, implement the code of your function and deploy it to the LivePerson Functions platform.
There are three basic types of events: Triggered by different services (Event Sources), schedules and external triggers. Those events contain event-specific data, which allows the creation of custom logic. Depending on the event source, you can also interact with it, actively influencing processes happening on the platform. You may leverage external services or LivePerson APIs in your function. The below infographic visualizes this flow from the original event source to the function code and back.
