Users integration
Smart Assistant can perform a fully personalized treatment of the user from their name to their orders, content customizations, products, size recommendations, nearby stores, etc.
To do this, our assistant must know the user’s data. There are two ways to obtain the details of the user’s data and be able to customize each of the Smart Assistant functionalities to achieve a unique experience for the customer.
These are the different functionalities and advantages of obtaining user data:
- Personalization by name.
- Personalized performance.
- Conversation history and performance optimization.
- Personalized size recommendations.
- Personalized recommendations of products and outfits without having to constantly request data.
- Order status query without requesting data without constanemtente data request.
- Management of profiles related to the user.
- Information of nearby stores.
- Etc.
1. User’s API provided by eCommerce (recommended)
In this case, Smart Assistant receives as parameter in the web component the value of ‘user_id’ and the eCommerce will provide the data and the environment so that our system can connect to the eCommerce user API and query the data.
2. Parameters included in HTML container ‘Smart Assistant’
Through different parameters included in the web component such as name, last name, email, etc. our bot will receive the user data.