cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

POST Survey Response into C4C through OData API

ShuvaSamal
Explorer

Accepted Solutions (1)

Accepted Solutions (1)

ShuvaSamal
Explorer
0 Kudos

Scenario Overview

In a third-party system, a vendor reaches out to customers to capture their survey responses via phone call. Once these survey results are gathered, the next step is to synchronize this data with SAP C4C for streamlined reporting and analysis. The process involves creating phone calls, linking surveys to those phone calls, capturing survey responses, and marking the survey as complete within SAP C4C.

Key Steps to Implement in SAP C4C

To ensure a smooth data flow from the third-party system into SAP C4C, the following steps should be implemented:

  1. Create a Phone Call in SAP C4C

The first step is to create a phone call entry in SAP C4C, through OData API:

Once the phone call is created, the next step is to link a survey to this phone call. The survey will contain all the relevant questions to be answered during the customer interaction. The survey can be created using the following API:

This API establishes the survey associated with the phone call.

3.Create Survey Response Items

For each question in the survey, the responses need to be submitted and recorded within SAP C4C. This can be done by sending the question answers via the following API:

This step sends the answers to the corresponding survey questions, completing the customer’s survey participation.

5.Mark the Survey Status as Completed

After all questions are answered, it’s important to update the survey status to “completed.” This ensures that the survey is finalized and ready for reporting and analysis within SAP C4C. The status can be updated using the following API:

This API updates the survey status to "completed," signaling the end of the data entry process.

Fdamasceno87
Associate
Associate
As agreed in the case 1132028/2024 I am looping internally our dev peers to see their impressions of this. Thanks for formalizing this to our community.

Answers (0)