Comment on page
Infobip People CDP
Enrich identity profiles and enable omnichannel communication with your customers.
Using Infobip People Customer Data Platform you can extend Orangepill Identities with Persons and Companies profiles.
Enable Infobip extension using Orangepill API or Dashboard and start synchronizing People profiles with your Orangepill project.
To start using Persons and Comapnies profiles you must first signup to Infobip.

Once your signup process is complete you will have access to Infobip Portal.

You will need API Key and API Base URL parameters to enable Infobip extension.
Customize API call with your Infobip credentials and configuration parameters.
Parameter | Description |
---|---|
API_BASE_URL | Base URL for your Infobip account. |
API_KEY | API KEY for your Infobip account. |
SERVICE_SMS | Sender number for SMS channel. |
SERVICE_WHATSAPP | Sender number for WhatsApp channel. |
SERVICE_EMAIL | Sender email for Email channel. |
cURL
curl --location --request POST 'https://api.orangepill.cloud/v1/extensions' \
--header 'x-api-key: AXVubzpwQDU1dzByYM==' \
--header 'Content-Type: application/json' \
--data-raw '{
"extension": "INFOBIP",
"authentication": {
"API_BASE_URL": "373jj44mzl.infobip.com",
"API_KEY": "kjk25de23hb3b3chg23aakjk2hb3b3"
},
"data": {
"SERVICE_SMS": "447860099299",
"SERVICE_WHATSAPP": "447860099299",
"SERVICE_EMAIL": "[email protected]"
},
}'
in response is new
Extension
. Response
{
"id": "64cccf835991a2de3b390fac",
"extension": "INFOBIP",
"authentication": {
"API_BASE_URL": "373j********",
"API_KEY": "kjk2********"
},
"data": {
"SERVICE_SMS": "447860088593",
"SERVICE_WHATSAPP": "447860088593",
"SERVICE_EMAIL": "[email protected]"
},
"created_at": 1691144067296,
"updated_at": 1691753575794,
"active": true,
"error": null
}
Now you can start using Persons, Companies and use Messaging Channels to communicate with your customers.
Use People module in Infobip Portal to list Person events and start conversation.

To enable receiving event notifications for Person activities in Orangepill you must create custom event definitions in Infobip Portal.


Create event definitions for which you want to receive notifications in Infobip people module.
Custom Event | Parameters |
---|---|
DepositDone | id: text
deposit_address: text
source_address: text
asset: text
amount: number
data: text |
AppsDepositDone | id: text
deposit_address: text
asset: text
data: text |
AppsDepositFailed | id: text
deposit_address: text
asset: text
data: text
error: text |
AppsPaymentDone | id: text
deposit_address: text
asset: text
amount: number
data: text |
AppsPaymentFailed | id: text
deposit_address: text
asset: text
amount: number
data: text
error: text |
WithdrawalDone | id: text
destination_address: text
asset: text
data: text |
WithdrawalFailed | id: text
destination_address: text
asset: text
data: text |
TransactionReceived | id: text
amount: number
asset: text
type: text
data: text |
TransactionFailed | id: text
amount: number
asset: text
type: text
data: text
error: text |
Last modified 11d ago