Älykäs luettelo on ohjelmisto, jonka avulla käyttäjä voi tehdä ostoksia verkossa nopeasti ja tehokkaasti. Nämä ohjelmistot on usein yhdistetty verkkokaupan ostoskoriin. Luettelon avulla tuotteen myyjä voi syöttää tietoja käyttäjäystävällisessä muodossa. Se voi myös tehdä ostajalle ehdotuksia muista tuotteista, mikä mahdollisesti lisää myyjän myyntiä.
Toimittaja sisältää kaikki tuotetiedot, valokuvat ja palvelukuvaukset älykkään luettelon ohjelmistoon. Tuotteet ja palvelut on sidottu yhteen luokan, ostohistorian tai jonkin muun tiedon perusteella. Nämä tiedot tallennetaan myös luettelo -ohjelmistoon.
Voidaan asettaa säännöt sille, miten nämä tiedot esitetään kuluttajalle. Älyluettelo voi olla yksinkertainen ohjelma, jota yksittäinen tuotteiden myyjä käyttää huutokauppatyyppisellä verkkosivustolla, tai monimutkainen ohjelma, jota käyttää suuri yritys, joka myy tuhansia tuotteita. Kokoonpanotasot voivat riippua tuotteiden määrästä.
Kuluttaja voi etsiä älykatalogista tiettyä tuotetta, jonka hän haluaa ostaa. Kun kuluttaja on asettanut tämän tuotteen ostoskoriinsa, luettelo -ohjelma ehdottaa muita tuotteita. Kuluttaja voi napsauttaa jotakin näistä ehdotuksista saadakseen lisätietoja ehdotetusta tuotteesta. Kun kuluttaja on tarkastanut tuotetiedot, hän voi päättää, ostaako tuotteen vai ei.
Käyttäjä voi jatkaa muiden älykkään luettelon tarjoamien ehdotusten tarkistamista, etsiä toista tuotetta tai tarkistaa. Älyluettelo tarjoaa edelleen tietoja kuluttajalle, kun myyjä on määrittänyt tuotteen. Joillakin toimittajilla on useita ehdotuksia, kun taas toiset voivat tehdä vain yhden ehdotuksen.
Kun kuluttaja on tehnyt päätöksen tarkistaa, älykäs luettelo kerää tapahtuman suorittamiseen tarvittavat tiedot. Kuluttajan toimitus- ja laskutusosoite saatetaan kerätä. Kuluttajalle annetaan erityisiä tietoja eri maksutavoista, jotta kuluttaja voi valita haluamansa maksutavan. Kun kaikki tarvittavat tiedot on kerätty, kuluttaja suorittaa oston loppuun.
Kuluttajan oston jälkeen älykäs luettelo lähettää ostotiedot myyjälle tai sen järjestelmille. Myyjä käyttää tietoja valmistellakseen ostetut tuotteet kuluttajalle toimitettavaksi. Älykäs luettelo välittää myös maksutiedot asianomaiselle maksuviranomaiselle, jotta myyjä voi saada maksun kuluttajalta.