Welcome to the LivePerson Developer Documentation. Whether you're looking to use our REST APIs or SDKs, integrate LiveEngage into your native app, customize our messaging windows or integrate third party apps into our Agent Workspace, you’ll find the documentation here.

Keep reading to learn what you need to get started, how to read our documents, common use cases for our APIs, the basic components of our platform, and more.

If you're looking for support with any of the documents or APIs on the site, please don't hesitate to contact our Dev Support team directly via the "Looking for Support?" button on the left hand side.

Getting Started with LivePerson APIs

Common Use Cases

  • Messaging for your Native App in iOS or Android: Add asynchronous messaging to any mobile application using our robust SDKs

  • Custom Reporting - work with our Data APIs to create any dashboards, reports or KPIs. Integrate LiveEngage data into any Contact Center tools or dashboards

  • Agent Widgets: Build or integrate widgets such as CRM integration, KB or AI tools in the Agent Workspace

Essential Resources

  • Engagement Attributes - report on and pass consumer data to other APIs and integrations

  • Authentication - authenticate using LivePerson protocols and best practices

  • Data APIs - poll LivePerson servers to collect and aggregate historical and real-time data

  • Connectors - integrate third party messaging platforms and LiveEngage