Skip to content

docs/ZELLO-SETUP-GUIDE.md may be stale: developers.zello.com login broken, Consumer API access unclear #6

Description

@rjonesbsink

Summary

docs/ZELLO-SETUP-GUIDE.md documents getting Zello Channel API credentials (Issuer + Private Key) via a free, self-serve Zello Consumer account at developers.zello.com (section 4, "Get the Channels API credentials"). While setting this up on a fresh install, we ran into signs that this portal may no longer be actively maintained or may no longer serve Consumer accounts the way the guide describes — worth someone with a Zello account verifying and updating the guide if it's changed.

This is a "please verify" report, not a confirmed break — I couldn't get far enough to conclusively confirm whether Consumer-tier key generation still works, for reasons below.

What we observed

  1. developers.zello.com login is currently broken with a reCAPTCHA error (ERROR for site owner: Invalid site key). Browser console shows:

    TypeError: grecaptcha.render is not a function
        at t.value (https://developers.zello.com/static/js/main.b35d0b0d.js:1:550288)
    

    This looks like the page's own JS calling grecaptcha.render() before Google's reCAPTCHA script finishes loading — a bug on Zello's side, reproduced in a clean browser session (no extensions/cache/cookies), so not environment-specific. This alone blocks the guide's step 3 (sign in to the developer console).

  2. The page footer reads © 2022 Zello Inc. — suggesting this portal hasn't been touched in a while.

  3. zello.com/developers (Zello's current developer marketing page) now reads entirely as an enterprise sales funnel for the Mobile SDK and Management API — "Let's talk," business-email contact form, no visible self-serve signup path. This is a different flow than the Consumer/free path the guide describes.

  4. However, the official zelloptt/zello-channel-api GitHub repo's AUTH.md still documents developers.zello.com/keys → "Click Keys and Add Key" as the current key-generation mechanism, and doesn't call out any Consumer-tier restriction. So it's genuinely unclear whether:

    • Consumer accounts can still self-serve generate keys once past the (currently broken) login, or
    • Zello has quietly moved free/Consumer channel API access behind a Work subscription and just hasn't updated AUTH.md to say so.

Suggested action

Someone with a working Zello Consumer account should:

  1. Try logging in to developers.zello.com (may need a few reload attempts given the reCAPTCHA race condition above, or Zello may fix it independently).
  2. Check whether the /keys page for a Consumer-tier channel still allows free self-serve Issuer/Private Key generation, or whether it now prompts for a Work upgrade / sales contact.

If the flow has changed, docs/ZELLO-SETUP-GUIDE.md section 4 (and the "Zello Consumer (free, 1 channel)" Service Type option referenced in section 5 / the Settings UI) would need an update — either updated steps, or a callout that Consumer self-serve access has changed and what the current path is.

Not something we can fix from the TicketsCAD side (it's entirely dependent on Zello's own product/portal), but flagging so the docs stay accurate for the next person setting this up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions