CRM and CX Blogs by Members
Find insights on SAP customer relationship management and customer experience products in blog posts from community members. Post your own perspective today!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member87164
Active Contributor
6,940
Hello everyone,

Welcome to my blog post, here I am going to discuss one of my Projects ‘WhatsApp integration with SAP C4C service Cloud’. We all know most probably WhatsApp is one of the most used messaging apps now a day people use for business as well as personal use.

How this integration works

Very simple think about a situation where you want to know your Service Ticket

Then how this integration is possible?

This answer is also very simple its Infobip, which will help us to achieve this. Deliver A Better Customer Experience

with WhatsApp Business API Communicate over the world’s most used chat app with Infobip as your WhatsApp Business Solution Provider

Technical architecture



 

Business Story

Mobile numbers are used by officers to communicate via WhatsApp with employees and candidates.  Only 1 HRSS officer can communicate at a time per Officers mobile number.  They do so via the WhatsApp web application.

A ticket is manually created in C4C once the WhatsApp communication has commenced.  All messaging information including attachments is copied from WhatsApp to C4C manually.

This call is then closed and an email to inform the client is automatically sent via C4C.  A customer satisfaction email is also sent after 2 days from the C4C application. No response is ever received.

 

  • Create an Account in Infobip.

  • Enable the WhatsApp channel.

  • Create an Infobip function to interact with SAP C4C SDK.

  • Deploy the function and use function Url as Webhook of WhatsApp channel.


 

  • Create an account in Infobip using this link, you can get an account where all the beta services are enabled.




Here we are going to show how we can create service Ticket in C4C through WhatsApp chat


  1. Users can communicate to the customer on WhatsApp through Infobip, here both ways communication can be done.  




  2. Infobip needs to consume C4C API and through this API, it can send the same message to C4C along with username, customer mobile number, and the message.




  3. C4C will identify a customer with the same mobile number and create a service request for the same customer and store this message history in a separate tab under the Ticket.




  4. C4C keeps storing messages until the Ticket gets closed.




  5. Once the Ticket gets closed for this customer and if again C4C gets the new message for the same customer then it will create a new service Ticket and keep storing message history till the Ticket gets closed.




I hope everyone enjoyed this blog, please don't forget to put a comment and share.

 

 
10 Comments
Nice Information Keshav

Hi Keshav,

Nice blog!!!

I’m new to C4C and I want to try this using trail version, can you please let me know what are the prerequisites.

Thank you,

Sharmila

former_member87164
Active Contributor
Thank you so much !

Pre- requisites System
1.SAP C4C Tenant
2.Infobip system no trail system need to buy
3.Whatsapp any way you have it

When you start working on it let me know I can help you out.

Br,

Keshav
Hi Keshav,

I have used Twilio for Whatsapp integration in SAP UI5 which is a trial version that can send messages to the registered mobile numbers.

I want to work on this with the trail system first, if not possible I'll purchase the user account, can we get test a trial version for C4C?

 

Thanks for your help!:)
0 Kudos
Hi Keshav,

Very nice blog, thanks for the value information.

 

thanks

M

 
0 Kudos
Hi Keshav ,

Thanks for the blog. Can I have step by step process to setup and using Whatsapp for solution.
0 Kudos
Hi Keshav,

could you maybe provide a bit more details on how to consume the C4C API, in order to forward the incoming WA messages from Infobip platform.

Can you maybe share the corresponding documentation?

 

Thank you!
0 Kudos
Thanks for your sharing
ChadiMohamed
Explorer
0 Kudos
Hi Keshav,
Thanks for the blog
Can you maybe share which API did you use to perform this integration ?

Thank You!
saurabhsharma981
Discoverer
0 Kudos

Hi Keshav,

 

Thanks for the detailed explanation. Can you please suggest what configuration is needed on C4C side?

 

Thanks!

Saurabh

Labels in this area