Channels
Where customers can reach your agents. Every channel uses the agent's published version.
Phone lines
| Number | Type | Agent | Inbound | Outbound | Status |
|---|
Verification · +267 71 234 567
- Requested
- Ownership proof
- Carrier check
- Test call
- Live
Phone number verification pending. The carrier is confirming ownership. This usually takes 1–3 working days.
Line settings · +267 390 1234
Website widget
The widget won't start on any other site.
Embed code
<script src="https://cdn.leseding.co.bw/widget.js"
data-widget="wgt_motse_7f3a" async></script>
Preview
Motse Retail
Listening…
In-app voice
▣
No mobile integration yet
Create server credentials, then request short-lived client tokens from your own backend.
How it works
- Your app asks your server to start a voice session.
- Your server calls Leseding with its secret key and gets a client token (valid 2 min).
- Your app connects with the token. Audio streams over a secure connection.
- Handle denied mic permission, dropped connections and expired tokens with a retry.
// Android (Kotlin) — illustrative
val session = Leseding.start(
token = api.fetchClientToken(),
language = Language.SETSWANA
)
session.onState { ui.show(it) } // Listening / Speaking