Inspiration

Enhance customer experience of Emirates Skywards members with a simple and effective App interface.

What it does

Matches agents with members via the Emirates App. Uses the nature of a customer's query, member status, and location to provide the most effective possible service. Applies an algorithmic approach to manage workflow, and provides a chat environment between agent and customer.

How Skywards Roving Agent handles worklow

Whenever a customer sends in a query it is directed to a priority queue associated with their airport terminal. Priority is calculated based on membership tier, wait time in the queue, and the urgency of the query. More priority is given to customers with a higher membership tier and a more urgent query. Agents are assigned a new query from the top of the priority queue and respond right away.

What it looks like from a user perspective

Users can submit a query by choosing a query category. Once an agent responds, the user will be able to interact with an agent via a chat interface. If the query cannot be resolved within the chat, the agent will set up a way to interact with the Skywards member face to face, either by coming to them or sending the customer's info to a nearby help desk.

How we built it

Attempted to set up a network between customer/agent interfaces using Azure to set-up a server and React to build the Apps. Design work was done in Figma.

Challenges we ran into

  • Limited technical experience especially with App development (none of the team members have build an app before).
  • Connecting the Apps to the server
  • Setting up environment and learning new APIs

Accomplishments that we're proud of

  • We are very proud of our prototype and the design of the App
  • Came up with an efficient approach to handle workflow
  • Our efforts to learn App development

What we learned

  • Some App development (React-native, JSX)
  • How to set up a server
  • High-level understanding of how apps work

What's next for Skywards Roving Agent

  • Implement the app.
  • Refine the algorithm that matches agents to members

Built With

Share this project:

Updates