​
​

    Start Here

    What is Aircore?

    Authentication

    Channels

  • Services

    • Cloud recording

      Quickstart
      API Reference
  • SDKs

    • Sync Audio

      iOS

      Quickstart
      Customization
      Samples
      Download SDK
      API Reference

      Android

      (Compose)

      Quickstart
      Sample
      Download SDK
      API Reference

      Android

      (View)

      Quickstart
      Sample
      Download SDK
      API Reference

      Web

      Quickstart
      Samples
      Download SDK
      API Reference

      Sync Chat

      iOS

      Quickstart
      Customization
      Samples
      Download SDK
      API Reference

      Android

      (Compose)

      Quickstart
      Sample
      Download SDK
      API Reference

      Android

      (View)

      Quickstart
      Sample
      Download SDK
      API Reference

      Web

      Quickstart
      Samples
      Download SDK
      API Reference

      Flex

      iOS

      (Audio and video)

      Quickstart
      More Options
      Sample
      Download SDK
      API Reference

      Android

      (Audio)

      Quickstart
      More Options
      Sample
      Download SDK
      API Reference

      Web

      (Audio)

      Quickstart
      More Options
      Download

Channels

A channel represents a group of users that can interact using Aircore services. All Aircore SDKs use channels.

You can use a channel to create experiences such as:

  • A temporary space like a group call

  • A permanent space like a Slack or Discord channel

  • A one-on-one text chat

A user that joins a channel can receive audio, video, or text from all users in the channel.

For each channel, you can customize what each user can do. For example, you can let some but not all users publish audio.

Your channels are for your app only. Other Aircore customers cannot interact with your channels or see your data.

Channel IDs

A channel ID is a string that you use to identify a channel.

You can use almost any format, including a UUID.

These rules apply to channel IDs:

  • The maximum length is 256 characters.

  • The # character is not allowed.

Using channels

If you're using a publishable API key, your app can use any channel ID.

If you're using a secret API key, each session authorization token allows access to one channel. You provide the channel ID when you request each token.

Your app can start using a channel without any provisioning or preparation. When users stop using a channel, the cleanup of resources is automatic.

More info

  • To continue learning about Aircore, see our Sync Audio, Sync Chat, or Flex SDKs.
  • on this page
  • Channels

  • Channel IDs

  • Using channels

  • More info