Platforms · StealthSeminar

StealthSeminar has a named leave webhook. Is that the same as a usable one?

No, and this is the platform where the difference between those two things is easiest to see — which is why it is worth a page of its own.

Short answer

StealthSeminar documents leaveBefore — the only named leave webhook we found outside Zoom. No vendor document says how quickly it fires, and it is parameterised by a minute threshold, so you configure “tell me if they leave before minute N” rather than receiving a departure as it happens. An event whose timing nobody has published is not an event you can build a promise on, so our matrix records it as a no. Everything on the registration and arrival side, meanwhile, is unusually good.

20
Events in StealthSeminar's published webhook catalogue — one of the richest of any platform we read
Source: StealthSeminar API documentation
0
Vendor documents stating how soon after a departure the leaveBefore webhook is sent
Source: StealthSeminar API documentation
sms_number
The registration field name — the best-named phone field of any platform in our survey
Source: StealthSeminar API documentation

Does StealthSeminar tell you when somebody leaves a session?

It tells you something, and the shape of that something matters more than its existence. The documented event is leaveBefore {minutes}— “Sent when an attendee leaves a webinar before a certain point”[1], with a sibling stayUntilthat fires when somebody watches past a point. Neither is a generic “this person just left” ping. You pick a minute mark in advance and get told about crossings of it.

That changes the integration design rather than tuning it. Approximating a live departure signal would mean standing up a rule at every minute mark you cared about and reconciling the results — and you would still not know how long after the event each POST arrives, because no document says. Zapier mirrors the same event as “Left Before…”, requiring a webinar and a minutes value[2], which is the same threshold shape wearing a friendlier name.

An undocumented timing is not a small gap — it is the whole question

We record this cell as a no rather than a partial for one reason: the only honest thing we could say about it is “an event exists and we do not know when it arrives,” and nobody should buy a capability described that way. It is not on a roadmap either. Note that the platform with a genuine live departure push has been reported simply not firing, with no entry in the vendor’s own webhook logs[3] — so mid-session exit is a no on every row of our matrix, and being the platform closest to it changes nothing here.

One constraint runs the other way and is worth knowing before anything is wired up: StealthSeminar expects webhook endpoints to respond within ten seconds, and terminates the connection and counts the request failed if they do not. That is an obligation on our side, and it is the vendor’s published rule rather than a timing claim of ours — we publish none of those anywhere on this site.

What does StealthSeminar give us that most platforms do not?

A phone number with a name that admits what it is for, and a catalogue of events covering the parts of the sequence that actually move a show-up rate. Both are more valuable to this work than the missing departure signal, and neither gets mentioned when people compare platforms.

StealthSeminar's documented events, mapped onto the parts of the sequence
What we need to knowThe documented eventUsable?
Somebody registeredregister — “Sent when an attendee registers for the webinar”Yes
The session is approachingfiveMinutesPrior through fortyEightHoursPrior — seven countdown eventsYes, though we run our own timer regardless
Somebody arrivedattend, plus joinAfter {minutes} for late arrivalsYes — this is what stops us contacting someone already watching
Somebody left mid-sessionleaveBefore {minutes} — threshold-based, firing time undocumentedNo
Somebody never showedmissWebinar, plus attendReplay for the ones who watch laterYes
A phone number to work withsms_number — “Phone number for sending SMS reminders”Yes, and named unambiguously

The countdown events are a nice-to-have rather than a dependency. The call before the session — the piece with the strongest evidence behind it, where the registrant says in their own words when they will join and what they will be doing right before — runs off your session time and our own timer, so it behaves identically on every platform in the matrix. That is the micro-commitment, and it is the mechanism we sell rather than any particular channel.

Is any of this behind a plugin?

The API itself is not. StealthSeminar states plainly that “Yes we do offer an optional API. It is completely free”[4]. The attendance events are a different question: Zapier labels seventeen of StealthSeminar’s eighteen triggers “(Advanced plugin only)”[5], with new registrations the single exception. Plugins are priced separately by the vendor and we do not quote anybody else’s prices here.

1

Check which plan your attendance triggers sit on

The API being free does not settle it. If the events you need are behind the advanced plugin on your plan, that is a commercial question to answer with the vendor before an integration is designed around them, not after.

2

Confirm sms_number is being collected, and read the line beside it

The field exists and is well named, which is more than most platforms manage. What the registration form says next to it — who is being consented to, and whether an artificial voice is mentioned at all — is a legal question rather than a technical one, and it is settled before anything sends.

3

Decide what happens between registration and session

StealthSeminar's sessions are automated rather than scheduled, so the gap between somebody registering and the session starting can be minutes. That changes what is possible rather than how anything is configured, and it is the question worth reading before the integration questions.

17 of 18
StealthSeminar Zapier triggers labelled “(Advanced plugin only)” — new registrations is the exception
Source: Zapier: StealthSeminar integrations
0
Platform events required by the call before the session, on this platform or any other

One last thing, because it is the reason people arrive here from a search about evergreen attendance: the attendance percentages StealthSeminar publishes on its own marketing pages under the words “According to Statistics” trace back to a single 2019 consultant blog post that opens by calling them opinions. We do not repeat those figures, and the full trace — with both links, so you can follow it yourself — is on evergreen webinars, which is also the page that answers whether an automated funnel fits this at all.

Frequently asked questions

You run a webinar. We come in and increase your show-up rate and your post-webinar sales, with our AI voice and SMS system — and you finally know why every registrant signed up. The whole table, with the date it was last checked, is on platforms, the automated-funnel question is answered on evergreen webinars. For contrast, Demio documents no webhooks at all, and BigMarker has the events but no phone field in its API. The way we ask to be measured is the pilot.

JB
Justas Butkus

Founder & Operator, CallHush

Founder and operator of CallHush. The offer is one sentence: you run a webinar, and we increase your show-up rate and your post-webinar sales with an AI voice and SMS system. CallHush has no closed clients yet — the first engagement is a pilot run as a split of the client’s own registrant list, and nothing on this site is presented as a client result.

View all articles