Welcome and Introduction

Overview

Zello—one of the world’s leading push-to-talk apps—transforms Android, iOS, and Windows PC platforms into walkie-talkies through the power of live voice push-to-talk functionality. Our feature-rich platform securely connects your team in a private, managed, and reliable environment for seamless collaboration and connectivity when it matters most.

This SDK allows you to integrate Zello’s core features directly into your own environment, leveraging our scalable, reliable, and secure platform to strengthen your communications infrastructure. It’s available for iOS, Android, and React Native environments, and provides two installation options: a highly-configurable blank installation package, and a “batteries-included” example app.

Available Features

While not every feature included in our native app is available through the SDK, much of our core functionality can be replicated in your environment. Currently, available features include:

We’ll continue update this documentation as new features are released.

SDK Quickstart Guide

New to Zello’s SDK? Start here.

Zello’s SDK offers a powerful solution for integrating advanced communication features into your application. It simplifies the development process by providing pre-built functionalities that can be quickly and flexibly deployed within your existing infrastructure.

The SDK is available in 3 formats:

  • iOS

  • Android

  • React Native

And 2 installation packages:

For more information on the example app and blank installation package—including the use cases and development lift for each—see the Example App vs. Blank Installation Package section.

Minimum Supported Versions & Requirements

:info: More information can be found at https://paidsupport.zello.com/hc/en-us/articles/26951149255437-Minimum-System-Requirements-to-use-Zello-Applications

  • Android 7+

  • iOS 14+

Note: Although Zello can operate on older versions of these systems, we cannot guarantee it’ll be fully supported or function properly on an outdated OS.

Get Started with the SDK

If you’re interested in the SDK, we recommend creating a Zello Work network and downloading an example app for demonstration of the kit’s capabilities.

Step 1: Obtain Network Credentials

Zello Work network credentials are required to connect to a network and fully leverage the SDK. Credentials include the following components:

  • Username

  • Password

  • Network name

Admins obtain Zello Work credentials upon network creation. Thereafter, individual user credentials are assigned by the network admin. For more information about network credentials, visit https://sdk.zello.com/core-concepts/network-credentials.

Step 2: Download an Example App

Once you’ve obtained your Zello Work credentials, download one of the following example apps to explore the SDK’s functionality.

Example apps demonstrate the SDK’s functionality in real-time. Their installation is significantly easier than a blank package, and we accordingly recommend starting with an example app to understand the SDK’s full capabilities and applicability to your use case. From there, you may decide to leverage Zello’s blank installation package for a more tailored, configurable experience. See the Example App vs. Blank Installation Package section for more information.

Example App vs. Blank Installation Package

The table below outlines the differences between the blank installation package and example app.

Last updated