Start building

Developer Program Offer

Welcome to a place where your creativity meets endless possibilities. Your journey from learning to building impactful solutions is just a click away.

Start building

Join the ranks of top companies who have transformed their customer service experience with Platform

the offer

What do our app developers get?

Passive income opportunities

Build and monetize your applications within our ecosystem. It's not just about developing great apps, it's about creating a revenue stream that rewards your innovation.

Access to 40K customers

Gain access to our vast network of over 40,000 customers. An excellent environment for growth.

Cutting-edge development tools

Dive into our toolbox with the latest technologies and platforms to help bring your ideas to life.

Dedicated support

Benefit from our dedicated support team, who are on hand to help you maximize the advantages of our program.

Co-marketing opportunities

Broaden your brand's reach with our co-marketing opportunities. Increase your visibility and connect with potential clients.

Global community

Connect and collaborate with a vibrant community of developers worldwide. Learn from each other, inspire each other, and build together.

numbers that build trust

Join our thriving Marketplace

Discover the Text Marketplace — a place our customers visit daily. It’s the perfect place to showcase your hard work. Publish apps, build your brand, and expand your customer base.

Our customers make more than 200 transactions daily.

Let them discover your solutions.

Start building

40,000

customers to reach

129,000

individual users using your apps

you choose

Explore our offer and decide for yourself.

Research Toolkit

A possibility to arrange discussions with our community of customers, partners, and developers.
Insights and recommendations from our team about what features are currently needed by our customers.
Access to a list of app ideas, waiting for you to be created.
Analyze the data of LiveChat customers to make better business decisions about your app.
A guided beta launch of your app, so you can gather feedback and polish the details before the launch.

Development Toolkit

Your own, private Developer Console account to manage and distribute all of your apps.
Repository, deployment, and storage integrations with the most popular tools to guarantee smooth development.
Free development templates in multiple programming languages with a base to connect to our APIs.
Access to entire documentation including developer preview releases.
Completely free and unlimited access to all of our available technical resources.
Access to the messaging protocol, programmable chat, omnichannel, and chat APIs.
Access to settings, automation, and configuration APIs.
Access to multiple SDKs and sample apps for easy start and development convenience.
A structured Design System that matches the LiveChat App look and feel which you can build your apps upon.
Access to customizable graphics and resources to prepare the marketing materials for your app.
We're here to help you on the way. We have a dedicated technical support team to get you up and running.

Distribution Toolkit

We'll plan your launch together to make sure it's a success.
Paid apps setting with payment processing on LiveChat side and plug & play monetization API
Multiple ways to promote your app across the Marketplace: home page display, staff picks, and contextual promotion.
Custom marketing campaigns for your application sent to a tailored audience.
Cooperation with our Sales Team in distributing your app.
Way to precisely reach the right target of customers with the information they need.

Support & assistance

Ticket-based communication with our Developer Relations representatives.
Ticket-based communication with the Developer Program Team.
Access to an automatic app review for seamless application publishing.
Optional premium application review involving our teams' professional insights and advisory.
Dedicated private channel with our team representatives for you to discuess the partnership matters.

So, are you in?

Start building

make an impact

Built with Platform. Essential for businesses.

FAQ

API stands for Application Programming Interface. It serves as a set of protocols, routines, and tools that allow different software applications to communicate with each other. An API specifies how software components should interact, which includes the rules and data formats necessary for this interaction.

An API is a bridge that enables different software applications to communicate and interact. It defines the methods and data formats that applications can use to request and exchange information. APIs can come in various forms, such as REST APIs, Web APIs, and more, and they serve as a key component for connecting, extending, and enhancing various software functionality.

A REST API (Representational State Transfer API) is a type of web API that adheres to the principles of REST architectural style. REST APIs are designed to be lightweight and scalable, making them ideal for web-based communication. They use standard HTTP methods (GET, POST, PUT, DELETE) to interact with resources (data) in a stateless manner. RESTful APIs often return data in JSON or XML format and are commonly used for building web and mobile applications that require data retrieval and manipulation.

A Web API is a type of API designed for web-based communication. Web APIs typically follow standard protocols and data formats, such as HTTP or REST, making it easier for developers to integrate external services or data sources into their own apps. Examples of Web APIs include social media APIs or weather APIs. Developers often need to obtain an API key to access these APIs, and their usage is documented in the provided API documentation. Web APIs commonly return data in formats such as JSON or XML.

An RTM API (Real-Time Messaging API) is a type of API focused on real-time communication and data exchange. RTM APIs are commonly used in messaging or collaboration platforms to facilitate instant updates, notifications, and real-time interactions. These APIs are crucial for chat applications to ensure that messages and data are delivered in real time. Given the sensitive nature of real-time communication, various API security measures and an authentication API are often utilized to make sure that only authorized users can access and send data through RTM APIs.

Web API and RTM API serve distinct purposes and have different characteristics. Web API generally refers to APIs accessible over the internet. They provide a structured way to interact with web-based services and retrieve data. Web APIs are typically designed for use by external developers and often require an API key for access, and their API documentation outlines how to use them. RTM APIs are specialized interfaces that enable real-time communication and data exchange, often used in messaging or collaboration platforms. They facilitate instant updates and notifications, supporting applications and systems where real-time interactions are crucial. These APIs often involve more advanced API security than in the case of Web APIs, and involve authentication APIs to ensure secure and authorized communication.