Automate customer interactions using APIs and Integration Demo
We are a Car Repair company: We take in vehicles with problems and repair them – seems simple but..
We want to gain business advantage by allowing multiple car leasing companies to use us to repair their cars – these companies insist that we expose APIs for them to call to do business with them.
We want to allow their customers to book their cars in for repair and get an estimate for price and number of days in real time – in seconds. Later we will build more APIs to allow customers to query the status of their repairs, or make updates or add comments to their repair cases.
We want to allow them to send photos of their cars so we can check for type, damage etc.
We want to check for errors and issues up-front as quickly as possible to feed back to the customer in real time. Photo not valid? No car in the photo? We’ll tell you instantly so you can re-submit.
We want to minimize manual processes and have the repair request automatically create a repair case in our CRM system (Salesforce). If a customer wants to book a repair at 3am on a Sunday, they can – it’s their choice.
(Extension scenario): If the car is a convertible/roadster, we don’t repair it, it’s a specialist job. We want convertibles to automatically create a repair case in our partner’s system (ServiceNow) as well.
(Extension scenario)Our partner speaks Spanish – we don’t! We need the requests translating from English.
We are wanting to grow our business fast with this new model and expect the use of APIs to really increase the number of requests we get. We need our solution to be scalable and highly available.
The diagram below shows how all the parties of our business are related:
Do you want to understand better the Car Repair Demo? Check the video below.
Here is the list of the macro steps of this Demo:
- Review the Flow
- Test the API in Designer
- Deploy the API
- Manage API in API Manager
- Explore the Developer’s Portal
On the Deliver page, you have the Guided Tour for each Delivery Option, explaining everything that you will do in each macro step.