Sign in

Faster Better answers through AI

Whether you are a startup or a large enterprise, we look forward to building amazing solutions with you!

Responsive Image
  • Getting Started
  • Top 10
    • Top 10 for AI Builders
    • Top 10 for Developers
  • APIs and SDKs
    • Overview
    • Accessing LivePerson APIs
    • OAuth 1.0 API keys
    • OAuth 2.0 Client Credentials
    • Domain API
    • Data APIs
    • API Data Metrics
    • Engagement Attributes
    • Analytics Builder Data Metrics
    • Retry Policy Recommendations
  • Conversational AI
    • Get Started with Automation
    • Activate Features
    • Videos
    • Tutorials
      • Introduction
      • Get Started with Bot Building - Voice
        • Overview
        • Prerequisite Steps
        • Intents
        • Dialogs & Patterns
        • Answers Enriched via Generative AI
        • Deploy the Bot
        • More Voice Features
        • Transfer to Messaging
        • Best Practices
      • Get Started With Bot Building - Messaging
        • Overview
        • Dialogs & Patterns
        • Intents
        • Integrations
        • Deploy the Bot
        • Escalate to an Agent
      • Bot Groups & Other Techniques
        • Overview
        • Bot Groups & Collaboration
        • Complex Conditions
        • Auto Escalation
        • Meta Intents & Knowledge Bases
      • Use Conversation Assist
        • Overview
        • Prerequisite Steps
        • Configure Conversation Assist
        • Test Conversation Assist
    • Trustworthy Generative AI
      • Trustworthy Generative AI for the Enterprise
      • Bring Your Own LLM
      • Prompt Library
        • Overview
        • Key Terms & Concepts
        • Best Practices
        • Manage Prompts
        • Parts of a Prompt
        • Work with Variables
        • Variables for Solutions
        • Tips
        • FAQs
        • Migrate to GPT-4o mini
      • LLM Gateway
        • Introduction
        • Hallucination Detection Post-Processing
        • URL Post-Processing
    • Intent Manager
      • Overview
      • Key Terms & Concepts
      • Getting Started
      • Workflows
      • Best Practices
      • FAQs
      • Dashboard
      • Natural Language Understanding
        • Introduction
        • Language Support
        • LivePerson NLU Engine
        • Google Dialogflow and IBM Watson NLU Engines
        • Brand's Rasa-Based NLU Engine
      • Discover
        • Intent Discovery
        • Topic Clustering
      • Build
        • Domains
        • Intents
        • Meta Intents
        • Entities
        • Versions
        • Test a Single Utterance
        • Test with the Model Tester
      • Optimize
      • Analyze
        • Basic Tasks
        • Intent Trends
        • Intent Details
        • Conversation Details
      • Using Intents & Entities
      • External APIs
        • NLU External APIs
        • Model Tester External APIs
    • Conversation Builder
      • Overview
      • Generative AI
        • Introduction to AI Agents
        • Routing AI Agents - Route Consumers Conversationally
        • KnowledgeAI Agents - Automate Enriched Answers
      • Best Practices
        • Introduction
        • Conversational Design
        • Train & Tune NLU
        • Support Small Talk
        • Prevent Consumer Interruptions
        • Resolve Stuck Conversations
        • Custom Code
        • Custom Event Logging
        • Reusable Components
        • A Pre-Launch Checklist
      • Bot Workspace
      • Bots
        • Types of Bots
        • Language Support
        • Bot Basics
        • Messaging Bots
        • Voice Bots
        • Concierge Bots
        • Post-Conversation Survey Bots
        • Manager Bots
        • Bot Groups
        • Bot-to-Bot Transfers
      • Bot Templates
        • Overview
        • Global Helper Functions
        • Generative AI - Messaging
        • Generative AI - Voice
        • Apply for a Loan
        • Full Lead Gen
        • HR or IT Service Management
        • Insurance Quote
        • Order Status
        • Simple FAQ
        • Simple Lead Gen
        • Simple Router
        • Store Locator
        • Travel Notification
        • Conversation Orchestrator
      • Bot Examples & More
      • Bot Status
        • Overview
        • Manage Custom Bots
        • Manage Post-Conversation Survey Bots
        • Create Alerts
      • Bot Accounts
        • Overview
        • Account Details
        • Permissions
        • Credentials
      • Dialogs
        • Dialog Basics
        • Best Practices
        • Standard Dialogs
        • Fallback Dialogs
        • Disambiguation Dialogs
        • Auto Escalation Dialogs
        • File Upload Dialogs
      • Dialog Templates
      • Interactions
        • Interaction Basics
        • Interaction Support
        • Interaction Best Practices
        • Dialog Starter
        • Statements
        • Questions
        • Integrations
        • Code
        • AI Agents
        • Configuration - Next Action
        • Configuration - Custom Code
        • Configuration - Settings
        • Troubleshooting
      • Assist
      • Variables & Slots
        • The Basics
        • Variables
        • Slots
      • System Patterns
      • Integrations
        • Integration Basics
        • API Integrations
        • Email Integrations
        • KnowledgeAI Integrations
        • LivePerson Agent Escalation Integrations
        • File Integrations
        • LivePerson Functions Integrations
        • Web View Integration API
        • Using Consumer Access Tokens
        • Troubleshooting
      • Environment Variables
      • Versions & Releases
      • Global Functions
      • Scripting Functions
        • Introduction
        • Functions List
        • Get & Set Session Data
        • Get User Data
        • Get Integration Data
        • Send Messages
        • Manage Conversation Flow
        • Log & Debug
        • Manage the Conversation Context Service
        • askMaven
        • Deprecated Functions
      • Testing & Deployment
        • Preview the Bot
        • Debug the Bot
        • Deploy the Bot
        • Test & Debug Post-Deployment
      • Conversational Payments
        • Bring Your Own Payments
        • Apple Pay
      • Advanced Use Cases
      • Networking & Security
    • KnowledgeAI
      • Overview
      • Key Terms & Concepts
        • Basic Concepts
        • Language Support
        • Search Methods
        • Contextualize Queries
        • Enrich Answers via Generative AI
        • Send Answers to Consumers and Agents
      • Best Practices
      • Limits
      • FAQs
      • Internal Knowledge Bases
        • Introduction
        • Knowledge Bases
        • Articles
        • Integrate a KMS or CMS
        • Import Content
        • Use Intents with KBs
      • External Knowledge Bases
        • Introduction
        • Integrate a KMS or CMS
        • External KBs without LivePerson AI
        • Map Content Metadata
        • Write a Transformation Specification
      • Optimizing Your Content
        • Tune a Knowledge Base
        • Optimize via Dashboard Analysis
        • Evaluate Consumer Queries
        • Resolve KB Health Issues
      • Common Settings & Tasks
      • External APIs
        • Getting Started
        • KnowledgeAI External APIs
      • Legacy Features
        • External KBs with LivePerson AI
        • Other Legacy Features
    • Conversation Assist
      • Overview
      • Key Terms & Concepts
        • Basic Concepts
        • Answer Recommendations
        • Bot Recommendations
        • Copilot Assist - Offer Enriched Answer Recommendations
      • Setup
        • Before You Begin
        • Set Up Knowledge Bases
        • Set Up Bots
        • Configure Removal of a Bot
        • Configure Settings
        • Clear the Recommendations Cache
      • Best Practices
      • Agent Experience - Messaging
      • Testing
      • Troubleshooting
      • Reporting
      • FAQs
    • Conversation Orchestrator
      • Overview
      • Before You Begin
      • Conversation Context Service
        • Overview
        • Get Started
        • Attributes
        • Methods v1
        • Methods v2
      • Dynamic Routing
        • Overview
        • Get Started
        • Create Routing Policies
        • Manage Routing Policies
        • Route Conversations by SDEs
        • Route Conversations by Intents
        • Route Conversations by Channel
        • Advanced Routing
        • Use Dynamic Routing Outside of Conversational Cloud
        • Test with the Web Emulator
        • Policy Logs for v2
      • Next Actions API
        • Overview
        • Methods v1
        • Methods v2
      • API Authorization
    • Conversational AI Tuning
    • Common Solutions
      • Set Consumer Expectations about Wait Times for Agents
      • Check a Skill's Shift Status before Transferring
      • Implement a Special Flow for Returning Consumers
    • Bot Analytics
      • Overview
      • Account Performance
      • Bot Performance
      • Bot Journey
      • Tuning Opportunities
      • MACS
      • Transcripts
      • Troubleshooting
      • External APIs
    • Third-Party Bots
      • Getting Started
      • Bot Types
      • Google Dialogflow
      • Google Dialogflow ES
        • Introduction
        • Basic Content
        • Advanced Features
      • Google Dialogflow CX
        • Introduction
        • Basic Content
        • Advanced Features
      • IBM Watson Assistant
        • Introduction
        • Dialogs Basic Content
        • Dialogs Advanced Features
        • Actions Basic Content
        • Actions Advanced Features
      • Amazon Lex V2
        • Introduction
        • Basic Content
        • Advanced Features
      • Amazon Lex
        • Introduction
        • Basic Content
        • Advanced Features
      • Microsoft Direct Line
        • Introduction
        • Basic Content
        • Advanced Features
        • Copilot Studio
      • LivePerson Functions
        • Introduction
        • Basic Content
        • Advanced Features
      • Medallia
        • Introduction
      • Custom Endpoint
        • Introduction
        • Service Implementation
        • Basic Content
        • Advanced Features
      • e-bot7
        • Introduction
        • Basic Content
      • Public API
      • Hook Configuration
      • Conversation Tester
      • Bot Status Dashboard
      • Bot Conversation Errors
    • Conversational AI APIs
    • Messaging Agent SDK
      • Overview
      • Methods
      • Events
      • Examples
      • Conversation Metadata Guide
  • Agent Experience
    • Add Agent Widgets
      • Add Your Own Widgets to the Agent Workspace
    • Agent Workspace Widget SDK
      • Overview
      • Limitations
      • Methods
      • Public Model Structure
      • Public Properties
      • Best Practices and Troubleshooting
      • Release Notes
    • Chat Agent API
      • Overview
      • Methods
        • Start Agent Session
        • Retrieve Current Availability
        • Set Agent Availability
        • Retrieve Available Agents
        • Retrieve Available Slots
        • Retrieve Agent Information
        • Determine Incoming Chat Request
        • Accept a Chat
        • Retrieve Chat Sessions
        • Retrieve Chat Resources, Events and Information
        • Retrieve Data for Multiple Chats
        • Retrieve Chat Events
        • Send Lines and Structured Content
        • End Chat
        • Retrieve Chat Information
        • Retrieve Participant Info
        • Retrieve Visitor's Name
        • Retrieve Agent's Typing Status
        • Set Agent's Typing Status
        • Retrieve Visitor's Typing Status
        • Retrieve Available Skills
        • Transfer a Chat
        • Retrieve Agent Survey Structure
        • Submit Survey Data
      • System Messages
      • Sample App
      • Postman Resources
  • Client Side Configuration
    • Engagement Window Customization
      • Overview
      • Quick Start
      • Samples
        • CSS Sample
      • Taglet
    • Customized Chat Windows
      • Overview
      • Create an API-based Window
      • Create an API Engagement
      • Appendix
    • Engagement Window Widget SDK
      • Overview
      • Limitations
      • Instructions
        • Configuration
        • How to Use the SDK
        • Event Structure
        • Code Examples
      • Release Notes
    • JavaScript Chat SDK
      • Overview
      • Chat States
      • Surveys
      • Creating an Instance
      • Sample App
      • Methods
        • getPreChatSurvey
        • getEngagement
        • requestChat
        • authenticate
        • addLine
        • setVisitorTyping
        • setVisitorName
        • endChat
        • requestTranscript
        • getExitSurvey
        • submitExitSurvey
        • cancelSurvey
        • getOfflineSurvey
        • submitOfflineSurvey
        • getState
        • getAgentLoginName
        • getVisitorName
        • getAgentId
        • getRtSessionId
        • getSessionKey
        • getAgentTyping
        • getEstimatedWaitTime
        • disposeVisitor
      • Events
        • onLoad
        • onInit
        • onEngagement
        • onPreChatSurvey
        • onOfflineSurvey
        • onVisitorDisposed
        • onStart
        • onStop
        • onRequestChat
        • onTranscript
        • onLine
        • onState
        • onInfo
        • onAgentTyping
        • onExitSurvey
        • onAccountToAccountTransfer
      • Release Notes
    • Messaging Window API
      • Overview
      • Protocol Overview
      • Getting Started
      • Service Limitations
      • Tutorials
        • Get Messages
        • Conversation Metadata
        • Read and Accept Events
        • Authentication
        • Legacy - Post Conversation Survey (PCS)
        • Legacy - Post Conversation Survey (CSAT)
        • Client Properties
        • Avoid Websocket Headers
        • CoBrowse
        • Voice and Video Calls
        • File Sharing
      • Samples
        • JavaScript Sample
      • API Reference
        • Overview
        • Get Agent Public Profile
        • Request Builder
        • Response Builder
        • Notification Builder
        • New Conversation
        • Close Conversation
        • Unauthenticated Messaging
        • Send Consumer Satisfaction (CSAT)
        • Subscribe to Conversation Metadata
        • Unsubscribe from Conversation Metadata
        • Publishing Text Content
        • Subscribe to Messaging Events
        • Consumer Token Creation
        • Init Connection
        • Generate Upload URL
        • Generate Download URL
    • Messaging Window SDK
      • Overview
    • Server Chat API
      • Overview
      • Methods
        • Retrieve Availability
        • Retrieve Available Slots
        • Retrieve Estimated Wait Time
        • Retrieve Pre-Chat Survey
        • Retrieve Offline Survey
        • Post Offline Survey
        • Start Chat
        • Retrieve Chat Resources, Events and Information
        • Retrieve Chat Events
        • Add Lines / End Chat
        • Retrieve Chat Information
        • Retrieve Visitor's Name
        • Retrieve the Visitor's Typing Status
        • Retrieve the Agent's Typing Status
        • Set the Visitor's Typing Status
        • Retrieve Exit Survey Structure
        • Submit Survey Data
        • Send a Transcript
      • Sample Postman Collection
  • Contact Center Management
    • Agent Groups API
      • Overview
      • Methods
        • Get All Agent Groups
        • Get Agent Groups by ID
        • Create Agent Groups
        • Update Agent Groups
        • Update Agent Group
        • Delete Agent Groups
        • Delete Agent Group
      • Appendix
    • Agent Survey For Messaging Configuration API
      • Overview
      • Appendix
      • Methods
        • Create Agent Survey Object
        • Get All Agent Survey Objects
        • Update Agent Survey Object
        • Delete Agent Survey Object
        • Get Agent Survey Object by ID
    • Agent Survey For Messaging Runtime API
      • Overview
      • Appendix
      • Methods
        • Get Agent Survey
        • Get Agent Survey State
        • Save Agent Survey State
        • Submit Agent Survey
        • Dismiss Agent Survey
    • Agent Status Reason API
      • Overview
      • Methods
        • Agent Status List
        • Agent Status Reason by ID
        • Create Status Reason
        • Update Status Reason
        • Delete Status Reason
    • Automatic Messages API
      • Overview
      • Methods
        • Get Automatic Messages
        • Get Automatic Message by ID
        • Update an Automatic Message
    • Audit Trail API
      • Introduction
      • Methods
        • Retrieve Audit Trail Records
        • Export Audit Trail to CSV File
    • LOBs API
      • Overview
      • Methods
        • Get all LOBs
        • Get LOB by ID
        • Create LOB
        • Update LOBs
        • Update LOB
        • Delete LOBs
        • Delete LOB
      • Appendix
    • Predefined Content API
      • Overview
      • Methods
        • Get Default Predefined Content by ID
        • Predefined Content Query Delta
        • Create Predefined Content
        • Update Predefined Content
        • Get Predefined Content Items
        • Delete Predefined Content
        • Get Predefined Content by ID
        • Delete Predefined Content Items
        • Get Default Predefined Content Items
      • Appendix
    • Predefined Categories API
      • Introduction
      • Methods
        • Categories List
        • Categories List by Revision
        • Category by ID
        • Categories Query Delta
        • Get All Changes Query
        • Create Category
        • Update Category
        • Delete a Category
        • Delete Multiple Categories
        • Import Account Categories
        • Import Categories Pre Validation
      • Appendix
    • Profiles API
      • Overview
      • Methods
        • Get All Profiles
        • Get Profile by ID
        • Create Profile
        • Update Profiles
        • Update Profile
        • Delete Profiles
        • Delete Profile
      • Appendix
    • Shift Status API
      • Overview
      • Methods
        • Get Shift Status by Account
        • Get Shift Status by Skill
    • Skills API
      • Overview
      • Methods
        • Get All Skills
        • Get Skill by ID
        • Create Skills
        • Update Skills
        • Update Skill
        • Delete Skills
        • Delete Skill
      • Appendix
    • Users API
      • Overview
      • Methods
        • Get All Users
        • Get User by ID
        • Create Users
        • Update Users
        • Update User
        • Delete Users
        • Delete User
        • Reset User's Password
      • Appendix
    • Unified Automatic Messages API
      • Overview
      • Methods
        • Get Unified Automatic Messages
        • Get Unified Automatic Message by ID
        • Update an Unified Automatic Message
        • Delete an Unified Automatic Message
    • Special Occasions API
      • Overview
      • Methods
        • Create Special Occasion
        • Update Special Occasion
        • Delete Special Occasion
        • Retrieve Special Occasion by ID
        • Retrieve Special Occasions by List
      • Appendix
    • Workdays API
      • Overview
      • Methods
        • Create Workdays Object
        • Update Workdays Object
        • Delete Workdays Object
        • Retrieve Workdays Object by ID
        • Retrieve Workdays Objects by List
      • Appendix
  • Developer Tools
    • LivePerson Functions
      • Overview
      • Provisioning
      • Getting Started
        • Your First Function
        • Development Deep Dive (UI)
        • Development Deep Dive (CLI)
        • Configuration
        • Monitoring
      • Foundations
        • Concepts
        • Features
        • Networking
        • External Invocation
        • Error Codes
        • Limitations
        • Best Practices
        • LivePerson Functions CLI
        • Versioning
      • Toolbelt Documentation
        • Toolbelt
        • FaaS Context Service Client
        • LP Client
        • LP mTLS Client
        • mTLS Client
        • Secret Client
        • Orchestrator Client
        • Conversation Util
        • GDPR Util
        • SDE Util
      • Event Sources
        • Overview
        • Automatic Messages
        • Post Conversation Survey (Legacy)
        • Conversational Commands
        • Third-Party Bots
        • Chat Post Survey
        • Conversation Builder
      • Permission System
      • Examples
      • Release Notes
  • Reporting
    • Consumer Messaging History API
      • Overview
      • Methods
        • Conversations - Content
        • Conversations - Metadata
    • Data Access API
      • Overview
      • Architecture
      • Methods
        • Base Resource
        • Agent Activity
        • Web Session
        • Engagement
        • Survey
        • Schema
      • PGP Encryption
      • Appendix
    • Engagement History API
      • Overview
      • Methods
      • Sample Code
      • Engagement Attributes
    • Messaging Interactions API
      • Overview
      • Methods
        • Conversations
        • Get Conversation by Conversation ID
        • Get Conversations by Consumer ID
      • Engagement Attributes
    • Personal Data Deletion API
      • Overview
      • Methods
        • Create Deletion Request
        • Cancel Deletion Request
        • Get Deletion Request
    • Data Usage Audit API
      • Overview
      • Methods
        • Retrieve Data Usage Logs
    • Agent Metrics API
      • Overview
      • Methods
        • Agent Status
        • Agent List
        • Summary
    • Messaging Operations API
      • Overview
      • Methods
        • Messaging Conversation
        • Messaging Queue Health
        • Messaging Current Queue Health
        • Messaging Estimated Wait Time
        • Messaging CSAT Distribution
        • Messaging Skill Segment
        • Messaging Agent Segment
        • Messaging Queue Health By Group
      • Appendix
    • Operational Realtime API
      • Overview
      • Methods
        • Queue Health
        • Engagement Activity
        • Agent Activity
        • Current Queue State
        • SLA Histogram
    • Outbound Configuration API
      • Overview
    • Outbound Reporting API
      • Overview
      • Error Dictionary
    • Key Messaging Metrics API
      • Overview
      • Methods
        • Metrics
        • Historical
        • Agent View
    • Agent Activity API
      • Overview
      • Methods
        • Get Status Changes
        • Interval Metrics
      • Error Codes
    • Actual Handle Time API
      • Overview
      • Methods
        • Get Agent Segments
      • Error Codes
    • Net Handle Time API
      • Overview
      • Methods
        • Get Net Handle Time by Skill
      • Error Codes
    • Engagement Controller API
      • Overview
      • Methods
        • Engagement Controller Rules by Account ID
        • Engagement Controller Rules by Engagement ID
  • Messaging Channels
    • Connector API
      • Overview
      • Getting Started
      • Connector Sample App
      • Send API
        • Overview
        • Authorization and Authentication
        • CONVERSATION
        • SEND
        • Examples
      • Webhooks
        • Overview
        • Events
        • Configuration
        • Notification Protocol
        • Retry Policy
        • Disclaimers
        • Webhooks Examples
    • Mobile App Messaging SDK for Android
      • Overview
      • Quick Start
      • Configure the Android SDK
      • Push Notifications
      • Advanced Features
        • Audio Messages
        • Campaigns
        • Certificate Pinning
        • CSAT Behavior
        • Dynamic Welcome Message
        • Photo and File Sharing
        • Welcome Message with Quick Replies
        • Scroll Behavior Configuration
        • Logging
        • Voice and Video
        • Offline Messaging
        • Proactive and IVR Deflection to App Messaging
        • Speech Recognition
        • Step Up Authentication
        • Multiple Consumer IDPs
      • SDK APIs
        • Messaging API
        • Monitoring API
        • Control History APIs
        • Callbacks Index
        • Interface and Class Definitions
      • SDK Attributes
        • 5.0 and above
        • 5.0 and below
        • Attributes Design Sheet
      • String Localization
        • Date and Time Formats
        • String Values
        • Override SDK Strings
        • Plural String Resource Example
      • Release Notes
        • Latest Release Notes
        • All Release Notes
        • Supportability
      • Resources
        • Authentication
        • Sample App
        • Open Source List and Dependencies
        • Upgrade Guide - Android
        • Uses-permission and Uses-feature
    • Mobile App Messaging SDK for iOS
      • Overview
      • Configure the iOS SDK
      • Push Notifications
      • Quick Starts
        • Quick Start - 6.0 and up (XCFramework support)
      • Advanced Features
        • Audio Messages
        • Campaigns
        • Certificate Pinning
        • CSAT Behavior
        • Logging
        • Offline Messaging
        • Proactive and IVR Deflection to App Messaging
        • Photo and File Sharing
        • Scroll Behavior Configuration
        • Unauthenticated In-App Messaging
        • Voice and Video
        • Welcome Message with Quick Replies
        • Step Up Authentication
      • SDK APIs
        • Messaging API
        • Monitoring API
        • Control History APIs
        • Interface and Class Definitions
        • Callbacks Index
      • SDK Attributes
        • Attributes Design Sheet
        • Branding and Configurations
        • Deprecated Attributes
      • String Localization
        • Localization Keys
        • String Localization
        • Date and Time Styles
      • Release Notes
        • All Releases
      • Resources
        • About XCFrameworks
        • Authentication
        • Customizing Toast Notifications
        • FAQ
        • Open Source List
        • Upgrading from older SDK versions to 6.0
    • Apple Messages for Business SDK
      • Overview
      • Installation
      • Implementation
    • Push Notification Service
      • Overview
      • TLS Authentication
      • HTTP Response Codes
      • Configuration
        • Apple Token Authentication
        • Push Proxy
        • GCM FCM V1 APIs
      • IP Whitelisting
    • Proactive Messaging
      • API
    • Connect To Messaging
      • API
    • Message Routing API
      • Overview
      • Transfer To Skill
      • Transfer To Agent
      • Queue Position
    • Messaging REST API
      • Overview
      • Getting Started
      • API Reference
    • Messaging Platform SDK
      • Changelog
      • Overview
      • Examples
      • Node Agent SDK Conversion Guide
      • SDK Feature Comparison
  • Rich Messaging
    • Getting Started with Rich Messaging
      • Introduction
    • Mobile SDK and Web Templates
      • Introduction
      • Card Template
      • Carousel Template
      • Quick Replies Template
      • Date Picker Template
      • Schedule Slot List Template
      • Multiple Checklist Template
      • Best Practices
      • Complex Layout
      • Limitations
      • Structured Content Rendering Tool
    • Apple Messages For Business Templates
      • Introduction
      • List Picker Template
      • Quick Replies Template
      • Time Picker Template
      • Apple Pay Template
      • Apple Auth Template
      • Custom Interactive Message Template
      • Rich Links Template
      • Form Message Template
      • Guidelines and Limitations
    • Facebook Messenger Templates
      • Introduction
      • Generic Template
      • Button Template
      • Carousel Template
      • Quick Replies Template
      • Best Practices
      • Limitations
    • Google RCS Business Messaging Templates
      • Introduction
      • Card Template
      • Carousel Template
      • Quick Replies Template
      • Limitations
    • LINE Templates
      • Introduction
      • Card Template
      • Carousel Template
      • Quick Replies Template
      • Limitations
    • WhatsApp Business Messages Templates
      • Introduction
      • Reply Button Template
      • List Message Template
      • Product Messages Template
      • Request User Location Template
      • Interactive CTA URL Button Template
    • Viber Templates
      • Introduction
      • Card Template
      • Carousel Template
      • Quick Replies Template
      • Limitations
  • Security & Authentication
    • Cookies and Conversational Cloud
      • Overview
    • Consumer Authentication
      • Authenticate in Web and Mobile Messaging
        • Introduction
        • Implementation Considerations
        • Configuration
        • How It Works
        • Implementation Guide
      • Authenticate in Apple Messages for Business
        • Overview
    • Consumer Delegation
      • Introduction
      • Settings & Configuration
      • How It Works
      • Get Tokens API
    • Conversational Cloud Applications
      • What Is a Conversational Cloud Application?
      • Installing Conversational Cloud Applications
    • Authorizing Conversational Cloud Applications
      • Overview
      • Methods
        • Authorization Request
        • Refresh Request
        • Token Request
        • Delegated Token Request
        • Token Revocation Request
      • Samples
        • Application Login Sample App
    • Login Service API
      • Overview
      • Methods
        • User Login
        • Application Login
        • Refresh
        • Logout
    • MTLS
      • Overview
      • Onboarding
      • MTLS Self Service
      • Methods
        • Get all certificates by account
        • Upload certificate from file
        • Auto generate certificate
        • Collect certificate
        • Activate mapping
        • Get certificate by ID
        • Delete certificate by ID
        • P12 key tester
        • Check url mapping configuration
        • Forward get request
        • Forward post request
        • Update certificate from file
        • Creating a P12 file
    • Content Security Policy
  • Website Monitoring
    • App Engagement API
      • Overview
      • Methods
        • Create Session
        • Update Session
      • Impression Events Body Example
    • Engagement Attributes
      • Overview
      • Types of Engagement Attributes
      • Setting up Engagement Attributes
      • Best Practices
      • Best Practices for Messaging
    • Engagement Attributes API
      • Overview
      • Engagement Attributes
    • Engagement Trigger API
      • Overview
      • Methods
        • Click
        • getEngagementInfo
        • getEngagementState
    • Web Tag
      • Overview
      • SDEs
      • Events
        • Event Binding
        • Events
      • Hooks
        • Hooks
      • New Page Refresh
      • Browser Privacy
        • Browser Storage Partitioning
    • Monitoring API
      • Overview
      • Getting Started
      • Installing a Monitoring API Application
      • Methods
        • Engagement
        • Report
    • Visit Information API
      • Overview
      • Visit Information
    • Synthetic Monitoring API
      • Overview
  • Solutions
    • CRM Integrations
      • Salesforce
      • Microsoft Dynamics
      • NetSuite
      • SugarCRM
      • Zendesk
    • Mobile App Messaging
      • Add Messaging to Your App
    • Transporter
      • Overview
      • Getting Started
      • Creating Report Tasks
    • SMS with Conversational Cloud
      • Overview
      • Clickable Mobile Content to SMS
      • Desktop Content Campaign
      • Google AdWords - Click-to-Message
      • SMS via Mobile App Messaging
      • Appendix
    • Video Chat
      • Add Video to Chat Conversations
      • Plan Your Service
      • Develop the Service
      • Build Your Widgets
    • LiveEngage MMS Viewer
      • Overview
      • Technical Description
      • Deployment Steps
      • Additional Options
    • Bulk File Download
      • Overview
      • Methods
        • Get Hosted Files for Conversation
        • Create Bulk Download Request
        • List Bulk Download Requests
        • Get Single Bulk Download Request
  • Knowledge Center
  • Service Status Dashboard
  • Sign in
Developer Center Developer Tools LivePerson Functions Getting Started

Getting Started

Chat
Messaging
Develop your first function in under 10 minutes
Dive into our webinterface
Dive into our commandline interface

© 2025 LivePerson Inc. All Rights Reserved Copyright Terms of Use

This website uses cookies to ensure you get the best browsing experience. By continuing to use this website, you consent to our use of these cookies. This website contains proprietary content that belongs to LivePerson and that is intended for educational use by our customers and prospects. Your use of this site is subject to our Terms of Use, which include restrictions on any use of our information for unauthorized purposes.

I agree