Branded Calling
Enhance caller recognition with our Branded Calling API, displaying your business name, logo, and reason for calling on recipient devices.
Overview
The PantheonCloud Branded Calling API enables businesses to improve call answer rates by providing rich caller information on mobile devices. Our solution leverages SHAKEN/STIR verification to enhance call trustworthiness while displaying your brand identity.
Higher Answer Rates
Increase incoming call answer rates by displaying verified business information.
SHAKEN/STIR Compliant
Built-in support for caller ID verification protocols required by major carriers.
Analytics & Reporting
Track branded call performance and measure engagement improvements.
Key Features
- Business name and logo display on recipient devices
- Custom call reason/message configuration
- SHAKEN/STIR certificate management
- Brand verification and registration
- Support for domestic and international calling
- Real-time call status monitoring
API Endpoints
Register Brand
POSThttps://api.bitpanyun.com/v1/branded-calling/brand/register
Request Body
{
"brand_name": "Example Corporation",
"display_name": "Example Corp",
"brand_logo_url": "https://example.com/logo.png",
"industry_type": "TECHNOLOGY",
"description": "Technology company providing software solutions",
"business_address": {
"street": "123 Tech Ave",
"city": "San Francisco",
"state": "CA",
"zip": "94103",
"country": "US"
}
}
Response
{
"brand_id": "BRN-123456789",
"status": "PENDING_VERIFICATION",
"date_created": "2023-07-15T10:30:00Z",
"brand_name": "Example Corporation",
"display_name": "Example Corp",
"verification_steps": [
"Brand information review",
"Logo verification",
"Certificate generation"
]
}
Create Call Configuration
POSThttps://api.bitpanyun.com/v1/branded-calling/config/create
Request Body
{
"brand_id": "BRN-123456789",
"caller_id": "+14155551234",
"call_reasons": [
{
"reason_id": "payment_reminder",
"reason_text": "Payment Reminder",
"description": "Monthly invoice payment notification"
},
{
"reason_id": "appointment_confirmation",
"reason_text": "Appointment Confirmation",
"description": "Upcoming appointment confirmation"
}
],
"enable_shaken_stir": true,
"display_logo": true
}
Error Codes
| Code | Description |
|---|---|
| 5001 | Brand registration failed |
| 5002 | Invalid logo format or size |
| 5003 | Brand verification failed |
| 5004 | SHAKEN/STIR certificate generation error |