Skip to content

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.

VerdictWhat happens
BlockThe call is rejected
RingThe call rings a chosen destination
VoicemailThe caller is sent to record a message
Pass-throughThe call proceeds untouched

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.

  1. Enable the screening voice leg (FAXART_SCREENING_ENABLED=1). It is inert until you set it, so the fax-only path is unchanged.
  2. Configure the on-prem text-to-speech voice for whispers (GPU_TTS_VOICE).
  3. 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.
  4. Tune the bridge behavior against the loopback harness before go-live.

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.