Orangepill Docs
  • Getting Started
    • Introduction
  • Orangepill API
    • Overview
    • Realms and Admins
    • Identities and Users
    • Persons and Companies
    • Messaging Channels
    • Digital Assets
    • Custom Digital Assets
    • Virtual Currencies
    • Ramp Accounts
    • Deposit Accounts
    • Virtual Accounts
    • Aliases
    • Withdrawal
    • Transactions
    • Payment gateways
    • Payouts
    • KYC
  • SmartApps
    • Payment Request
      • Payment Request v1.0
    • Forwarding Transactions
    • Blockchain Deposits
    • Accept Blockchain Payments
    • Orderbook
    • Exchange Rates
  • WebSocket Subscriptions
  • Extensions
    • Infobip People CDP
  • On Ramps and Off Ramps
  • Integrations
    • Infobip Exchange
  • Tutorials
    • Conversational Wallet
    • Crypto Payments Processor
      • Project Setup
      • Merchants Onboarding
      • Process Payment
      • Withdraw Revenue
      • Build Reports
      • Automatic Revenue Fees
    • Cryptocurrency Exchange
    • Simple ETH Wallet
  • Orangepill API Reference
Powered by GitBook
On this page
  • Infobip People CDP
  • Infobip signup
  • Enable Infobip Extension
  • People Events
  • Default Orangepill Events

Was this helpful?

  1. Extensions

Infobip People CDP

Enrich identity profiles and enable omnichannel communication with your customers.

PreviousExtensionsNextOn Ramps and Off Ramps

Last updated 1 year ago

Was this helpful?

is a leading global communication platform.

Infobip People CDP

Using 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.

Infobip signup

Go to and create your Infobip account.

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.

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 --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": "info@orangepill.cloud"
    },
}'

in response is new Extension.

{
    "id": "64cccf835991a2de3b390fac",
    "extension": "INFOBIP",
    "authentication": {
        "API_BASE_URL": "373j********",
        "API_KEY": "kjk2********"
    },
    "data": {
        "SERVICE_SMS": "447860088593",
        "SERVICE_WHATSAPP": "447860088593",
        "SERVICE_EMAIL": "info@orangepill.cloud"
    },
    "created_at": 1691144067296,
    "updated_at": 1691753575794,
    "active": true,
    "error": null
}

People Events

Use People module in Infobip Portal to list Person events and start conversation.

Default Orangepill Events

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

Now you can start using , and use to communicate with your customers.

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

Use button New Event Definition in to create new event.

Persons
Companies
Messaging Channels
Person
Infobip Portal
Infobip portal
Infobip
Infobip People
https://www.infobip.com/signup