Hi Ravi
You can of course compose a Customer360 view from individual APIs, as you write (don't forget also TMF622 Customer Order, which will give you information on many of the items in the first three bullets).
There has been some interest in having a dedicated API for this, even though you could argue that it is more of a presentation thing than a back-end API.
The best I can do is put you in contact with
@Shantanu Raje of Rogers, who I believe has started work on defining a schema for such an API (the API already has a number in the Open API planning list).
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Oct 16, 2020 03:09
From: Ravi Verma
Subject: Any API related to Customer DNA
Hello Everyone,
I have a use case where as part of Customer 360 view, I want to let the agent know what is happening with the customer or what should customer be most interested in knowing at a moment.
So of the scenarios are -
- Customer has initiated a move request from one address to another and so agent can offer a product that is serviceable at new address.
- Customer is planning to go on a vacation and so requested for temporary suspension of the services and so agent can offer say a upgrade data pack on the mobile subscription for vacation location.
- Customer has requested for permanent termination of certain products which will be terminated in future date and so agent can offer certain discounts etc.
- Customer has not paid his last bill and may potentially be suspended so agent can remind the customer about the same to avoid suspension.
These are few use cases, now I can try and get this information from various APIs like Customer Billing Account, Customer profile , Customer Bills etc. but my opinion is these are more closer to a customer DNA.
Do we have any API defined or any single entity in SID model that can support this kind of USE CASE?
------------------------------
Ravi Verma
Infosys
------------------------------