A software platform for the future of e-commerce

Our retail platform offers a solid backend foundation for unlimited frontend flexibility. It consists of 12 modules that are available in 2 set-ups: Assist and Curate. Assist is used to build interactive frontend tooling, while Curate is a must-have add-on for implementations that require further curation of your product catalogue.

Let's see which composition best matches your use case. Fair warning: things might get technical...

Aiden Assist

— take your users by the hand and help them make decisions

Want to test what advice-based user experiences can do for your conversion rates? Assist is your perfect match. Create dynamic web applications and chatbots, or use Assist to run a/b tests and compare the performance of assistance-based interactions to that of traditional funnels (then be amazed by the results on conversion and return rates).

This set-up allows you to optimize existing category or product detail pages and create one-off campaign tools.

Aiden Assist consists of the following modules:


✓ An extensible engine for modeling complex data structures, knowledge and decisions.

✓ Use and combine reasoners based on business rules, recommendations and machine learning to define and execute behaviors.

✓ Connect with external services and API's for realtime data integrations.


✓ Use captured contextual data to generate complex sentences and analyze complex sentences to generate contextual data.

✓ Build sentences, recognize singular/plural, implement multiple sentence variants, generate phrases and conjunctions.


✓ Capture user profiles based upon user input and behaviors.

✓ Profiling is not strictly a backend affair - it can be disclosed to the frontend for users to tweak.

✓ Generate n-dimensional profiles that will be matched to product configurations.


✓ Build knowledge driven web applications based on the data and decision models configured in the advisor engine.

✓ Fully customisable controls, screens, navigation and relevance behaviour.

✓ Can be combined with the conversation engine to provide realtime contextual feedback and alternative conversational flows.

Analytics & events

✓ Log user actions and gather insights on the effectiveness of the implementation.

✓ Automatically export user events to Google Analytics or another internal analytics dashboard.

Behavioral patterns

✓ Enable cross-user comparisons and convert these into (automated) action.

✓ Set ‘doubt detectors’ to offer in the moment triggers for additional assistance.


✓ Build chatbots and conversational applications and integrate them on your own website, or as a plugin for existing messaging platforms (Slack, Facebook).

✓ Fully customizable message styles, input types, actions and intents, dialog selection and relevance behaviors.

Accounts & login

✓ Manage user accounts.

✓ Provide authentication and authorisation, and safely store (sensitive) user or session data.

✓ Integrate with 3rd party system (e.g. CRM).

PDF Reporting

✓ Generate complex visual reports (e.g. "your personal shopping advice report") from captured data as a PDF.

✓ Use Natural Language Generation and CSS formatting to maximize the quality and appeal of the content.

Aiden Curate

— get your product catalogue ready for the 2020s

If you're going to give context-based product advice, you'll need to know which products are suitable for which context. But most product catalogues don't contain information on use cases. Instead, they consist of hard product specifications provided by producers (or painstakingly curated by your content managers).

Aiden Curate allows you to add "soft specs" to your products, with a fraction of the manual labor that would otherwise be involved. It's an AI-assisted way to enrich your product catalogue, and ensure an even more effective Assist implementation.

Aiden Curate consists of the following modules:

Product importer

✓ Connect with external services and API's for realtime data integrations.


✓ Identify similar products through machine learning algorithms.

✓ See which reasoning was used to define similarities. This is also an excellent way to open up the 'black box' for an end user and explain why certain products are being recommended.


✓ Environment for business users, where they can manage product importers and train the curator engine.