The LiveLike Developer Hub

Welcome to the LiveLike developer hub. You'll find comprehensive guides and documentation to help you start working with LiveLike as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

The various interactive elements that are delivered to audiences to engage with are called widgets. The library of widgets is always expanding and features things like polls, quizzes, and predictions. Widgets are can be created and published manually by producers using the Producer Suite, and can also be automated through the REST API.

Every widget is created as part of a ProgramProgram - A time-ordered sequence of widgets. A program can have extra information attached, like scheduling data and video preview URL for aiding in producing the program in the Producer Site. A widget can only be published to a single program, and only subscribers to a given program will see its widgets.. A program associates a sequence of widgets with some content. Every program has a Program ID that uniquely identifies the program within an application. Programs are also how content is managed inside of the Producer Suite and include metadata like scheduling information that helps producers keep their dashboards organized.

Popup Widgets

Popup widgets are shown one at a time. Users have a limited time to engage with each widget before it goes away to make room for the next one. Some use cases for popup widgets include:

  • Crowd polls
  • In-play prediction games
  • Trivia games
  • Limited-time offers

Timeline Widets

Timeline widgets are shown all at once. Users can browse through them and interact with past widgets. Some use cases for timeline widgets include:

  • Live blogging
  • Match commentary
  • Pick 'em games


Get your audience’s opinion. Ask questions and see results update live as votes are cast.

Polls ask audiences questions that don’t necessarily have any right answers. The results update live so everyone voting feels like they are part of the crowd.

  • Audience opinion
  • Gather feedback
  • Results revealed immediately and update live

You can create text polls or image polls. Image polls allow you to illustrate each answer with an image such as a player photo.

Image Slider

An image slider is essentially a poll to which audience respond using using a scale. It allows audience to give their opinion using a more visual, fun and emotional way.

Add between 1 to 5 images to illustrate different steps in the scale. If have a a single image, the image will scale up as you move form left to right.

Trivia / Quiz

Challenge your audience’s knowledge.
Quizzes ask audiences questions that have at least one correct answer.

  • Audience competition
  • Results revealed when time expires

Gamification options: Everybody who answers collects points, and correct answers can earn higher points.


Keep your audience’s attention. Ask them to predict the future and creating a reason for fans to stick around for the big reveal.

Predictions are a two-step interaction. In the first step, the prediction, the producer asks the audience a question for which the answer is not yet known and provides some answers to choose from. In the second step, the producer follows-up to reveal which answer turned out to be correct.

  • Audience suspense & appointment dynamics
    • Short term: Guess the penalty outcome?
    • Medium term: Which team will score more rushing yard this quarter?
    • Long term: Who will win the match?
  • Results revealed when producer is ready

Cheer Meter

Let your audience battle out on topics such as which team they support, or show what mood they're in.

You can provide up to two options in the form of a text and image. Users can tap as quickly as possible for any option to show their support. Users receive feedback to how many times they tapped.

In the default scenario, the most popular option is deemed the winner.


Inform your audience. Broadcast breaking headlines, GIFs, special offers, or provide a commentary, at just the right time.

Alerts are a versatile widget. Use them to broadcast text, media, or a combination of both. Additionally, links can be attached for use as sponsorship, media or advertisement destinations. The link can also be as a point of integration for other apps and websites such as a betting app of a partner.

  • Headlines
  • Graphics
  • Advertisements
  • Deep links
  • Content suggestion at the end of a stream


Ask your audience. Collect their replies, and feature the best ones.

You can gather open-ended feedback, or compile a list of questions from the crowd to ask to on-air talent. Allow everyone watching to share their input, and maybe see their content featured in the experience.

Social Embeds

Embed content from Twitter, Instagram, Facebook, or any other provider that supports oEmbed.

Custom Themes

You can customize the look of the default Widget UIs using the Engagement SDK Theming system. Click here to get started with Theming!


Most widgets use animations to provide user feedback. The following animations can be overridden by following the instructions on iOS, Android and Web.





Image Slider



✅Correct / Incorrect


✅Stay Tuned / Correct / Incorrect

Cheer Meter

✅Win / Lose



Updated 18 days ago

What's Next

Custom Themes


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.