Business Caller ID tells a terminating switch whether the calling number is presented by the business that registered it. You ask at INVITE, before the phone rings. The answer is proof. It is not a reputation score.A lookup keyed on the number returns the same name to a spoofer as it does to the owner. This check does not. The owner announces each call with a publish token. A spoofer cannot mint that announcement.The business pays 2 credits for each announcement. Verify is free for the telco. When the verdict is verified, the telco receives 1 credit. Do not put a business API key on the switch.Falcon verifies this by default when a CallerAPI key is set. If the switch can inject headers, Falcon sets X-Falcon-BCID, X-Falcon-BCID-Name, and Remote-Party-ID.Pick your path#
Path 1: verify inbound calls#
Your switch sends the calling number and the called number. You get a verdict and a recommended action.Path 2: announce outbound calls#
Your dialler announces the call as it dials. Do not put the publish token in a SIP header.What you need#
1.
Your API key from the dashboard. Use it in the x-auth header for verify and for logos. 2.
For path 2, a publish token from the dashboard. The token is shown once. The business account must have credits. Announce costs 2 credits.
What this is not#
Spam score + HLR can return a business name. That is a name on a number. It is not proof that this call came from that business. Modified at 2026-09-21 16:59:53