Set up call screening
Call screening lets Faxart decide, per inbound call, whether to block it, ring a destination, send it to voicemail, or pass it through. The decision is made by the broker and can be accompanied by a spoken whisper. Like voicemail, the voice leg is off by default.
Verdicts
Section titled “Verdicts”| Verdict | What happens |
|---|---|
| Block | The call is rejected |
| Ring | The call rings a chosen destination |
| Voicemail | The caller is sent to record a message |
| Pass-through | The call proceeds untouched |
How it works
Section titled “How it works”When the screening leg is enabled in the generated dialplan, FreeSWITCH asks the broker for a verdict per call. Spoken prompts (the “whisper”) are synthesized on-prem and cached on the shared spool so FreeSWITCH plays them directly.
- Enable the screening voice leg (
FAXART_SCREENING_ENABLED=1). It is inert until you set it, so the fax-only path is unchanged. - Configure the on-prem text-to-speech voice for whispers (
GPU_TTS_VOICE). - Optionally connect a read-only CUCM AXL bind (
CUCM_AXL_*) so the reach-at picker can search live phone destinations; without it, screening still works with free-form and shared-box destinations. - Tune the bridge behavior against the loopback harness before go-live.
Confirming a reach-at number
Section titled “Confirming a reach-at number”Before Faxart will ring a personal number, that number can be verified by a confirm-by-call: Faxart calls it, speaks a code, and the owner confirms. A wrong or expired code is rejected. This stops a typo from sending calls to a stranger.