Smart Skill: Ecommerce/Retail

Cancel Order

The Smart Skill will cancel the user’s active order.

 

 

cancel-order

Capabilities

  • The user can initiate an order cancellation via the IVA.
  • The IVA will fetch the active orders eligible for cancellation via the GET ORDER LIST API.
  • The user can then select an order that needs to be cancelled. 
  • The IVA will also ask the user to share the cancellation reason.
  • The IVA will then initiate the cancellation request via the CANCEL ORDER API.

APIs Needed

FETCH ORDERS API

Request

 

Unique User Identifier (User ID, Phone Number, Email ID etc)

 

{
"user_id":"USRID123"
}

Response

Success Scenario:
List of all orders associated with this user ordered by date

Error Scenarios:
- User ID does not exist

"Success:
{
""user_id"":""USRID123"",
""orders"":[
{
""order_id"":""ORDR123"",
""order_created_date"":""23-06-2019"",
""order_status"":""delivered""
},
{
""order_id"":""ORDR345"",
""order_created_date"":""25-06-2019"",
""order_status"":""cancelled""
}
...
]
}"
Pre-Built Integrations

Pre-built Integrations 

Seamlessly integrate your IVA with the rest of your contact center infrastructure including CRM, ERP, and ticketing systems using our native python-based Code Editor. Seamlessly exchange information between the IVA and other applications using open, flexible Webhooks and APIs.

Omni channel platform

Available on channels 

Be where your customers are by easily streamlining your support across multiple channels. Deliver two-way conversations that are natural, personalized, and contextual from one interaction to the next, across various platforms. Make customer experience seamless while maintaining a unified and consistent brand voice across marketing, sales, service, and support.