BIK

Introduction

BIK is an All-in-One AI platform that helps marketers convert their visitors into revenue. BIK offers a one-stop-solution for all the tools they will ever need to drive higher revenue, increase trust, cultivate loyal customer advocates. 

Use case

A. Travel and Hospitality (Informational) - A user booked a travel package and the you want to send a WhatsApp message to the user about the booking with the following options -
     1. Get invoice
     2. View itinerary
     3. Request call back 

B. Telecom (Conversion) - A user’s bill date due date is approaching. You want to send a reminder message on WhatsApp with the following options -

     1. View bill
     2. Clear dues 
     3. Open App

C. Fin-tech (Retention) - A user has a few unclaimed points. You want to intimate the change with the following options -

      1. Claim Rewards
      2. Earn Points
      3. Contact us

In each of these use cases, the user can respond to the WhatsApp message and your bot recipe will guide them through theie problem or connect them to your team.

MoEngage <> BIK 

The MoEngage and BIK integration allows you to seamlessly orchestrate the end-to-end customer lifecycle from initial outreach, routed into a conversational experience, and through to omni-channel follow-up(s) via intelligent retargeting.

The chat flow needs to be created on your BIK dashboard. The flow is then triggered using MoEngage connector campaigns.

Integration

library_add_check

Prerequisites

  • Ensure you have a BIK account.
  • Ensure you have access to your BIK account APIs

Step 1: Create a chat flow on BIK 

  1. Follow the steps here to create a journey.
  2. Generate your API keys. Follow the steps mentioned in the BIK API docs here. Copy your key and secret. 

Step 2: Create a connector campaign on MoEngage 

To create a connector campaign on MoEngage, 

1. Navigate to Create Campaign >> Connectors >> Custom and choose delivery type most suitable to your needs Screenshot_2022-02-21_at_10.48.46_PM.png

2. On step 2 of the campaign 

  • Select method as POST
  • Add Webhook URL as : https://bikapi.bikayi.app/integrations/bikPlatformFunctions-sendMessage
  • In Headers, 
    • Content-Type as application/json
    • Setup basic auth using Username as Key and Password as Secret
  • In Body, choose Raw and copy paste the request
    {
    "appId": <your BIK APP_ID>,
    "medium": <BIK message medium such as whatsapp>,
    "flowId": <your BIK flow ID>,
    "phoneNumber":{{UserAttribute['Mobile Number (Standard)']}} ,
    "carryPayload: <initiate chat flow payload>
    }
    Refer to the BIK APIs here to read more. 

3. At this point, your campaign should be ready to test and send. You can also test your connector configuration using the Test functionality available on Step 2 of Create Connector Campaign. Screen_Shot_2022-02-22_at_11.12.42_AM.png

If your test user successfully receives the message, your set-up is good to go. You can go ahead and Publish the campaign.

Previous

Next

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?