Docs / Phonexa setup · 8 min
Phonexa setup
An External Connector block in the Call Logic IVR gates every call before Find Buyer.
How it works on Phonexa
Phonexa Call Logic builds routing as IVR blocks, and its External Connector block exists exactly for this: it sends a request to an external API, saves response fields onto the lead, and lets the flow make real-time routing decisions on them. Place it early in the IVR, branch with a Condition block, and a blocked caller hits a Hangup Rejection Message before Find Buyer ever runs.
Your lookup URL
Every workspace gets one lookup URL, shown on your dashboard home page. The response carries verdict (allow or block) and verdict_code (1 or 0), the numeric twin built for condition blocks like Phonexa's.
POSThttps://api.callersift.com/v1/your-workspace
Configure the External Connector
- Go to Publisher Management, then Setup, then Call Routing / IVR, and open your flow in the Constructor (or Create New IVR).
- Add an External Connector block early in the flow and open its settings (gear icon).
- Set Api URL to your lookup URL, Method Type to Post, and Content-Type to Application/json or Application/x-www-form-urlencoded; both work.
- In Params, add caller_number with the caller phone number placeholder (click Show placeholders to pick it) sent as Post, and api_key with your screening key sent as Post (or as Header).
- In Response Params, map a Product Field (for example callersift_verdict) to Response Field verdict_code with Response Method Type JSON.
Branch the flow, fail-open
- Add a Condition block after the connector: condition type Lead Field on your mapped field, Equal to Value 0.
- Y (the field equals 0, a confirmed block): route to a Hangup Rejection Message block, optionally through a Temporary or Permanent Deny List block first so repeat offenders stop costing IVR time.
- N (anything else, including a lookup that did not answer): continue to Find Buyer as normal.
Branch on Equal to Value 0, not 1. That way a lookup that fails or maps nothing falls through to N and the caller still connects: fail-open, the same rule CallerSift applies internally. Phonexa does not document a connector timeout, so never invert this.
Official Phonexa docs
- The IVR blocks: External Connector, Condition, Find Buyer, Hangup Rejection Message, and the deny-list blocks.
- Call Routing / IVR: the IVR list and Constructor.
Phonexa's built-in Mobile or Landline block only tells those two apart. CallerSift's verdict additionally catches VoIP and burner numbers, toll-free and premium-rate origination, and repeat offenders across the whole CallerSift network.