71 chat tools in PrestaShop
The full list of tools the chat uses in your store. You don't need to know them to work: you write in plain words and the chat picks them itself. This page is for IT people and for anyone who wants to know exactly what happens.
- Free
- works in the free version, read-only
- Pro
- read with a licence
- Prowrite
- write with a licence, no switch
- switch
- works once you turn on a switch: Sales, Theme, Modules or Service
- work in Free, read-only
- 24
- read with a Pro licence
- 1
- write in Pro, no switch
- 19
- work once a switch is on
- 27
Tool list
Every write, whatever the tool, needs a preview and your approval.
71 of 71 tools
Info and getting started3
ps_get_shop_infoTells the chat what your store is like: PrestaShop version, languages, currency and what the chat is allowed to do in it.Freeps_check_capacityBefore a bigger job, checks whether it fits the hourly limits you set in the module panel, so the chat never stops halfway.Freeps_get_ready_jobGives the chat the step-by-step plan of one of the Ready-made tasks, so you can start a task even where the chat has no tasks menu.Free
Diagnostics4
ps_check_shop_healthChecks your shop for technical problems and says how to fix each one.Freeps_diagnose_product_visibilityFinds out why a product doesn't show up in the shop or in its category.Freeps_get_logsReads the store's error log, so the chat can tell you what went wrong and when.Freeps_list_modulesLists the modules installed in your shop.Free
Catalogue15
ps_search_productsFinds products by name, reference, category or missing information.Freeps_get_productReads everything about one product: texts, prices, photos, categories.Freeps_get_category_treeShows how your categories are arranged.Freeps_get_categoryReads the texts and settings of one category.Freeps_list_featuresLists product features such as colour, material or size, and their values.Freeps_update_product_contentChanges product names, descriptions and SEO texts after you approve a preview.Prowriteps_update_category_contentChanges category names, descriptions and SEO texts after you approve a preview.Prowriteps_set_product_categoriesMoves products into or out of categories.Prowriteps_set_product_featuresFills in product features such as colour or material.Prowriteps_create_productAdds a new product, or a copy of an existing one, as a switched-off draft that you check before customers see it.Prowriteps_manage_product_imagesAdds product photos from web links, picks the main photo and sets the order of photos.Prowriteps_manage_categoriesCreates new categories, moves them to another place in the menu and sets the order of products in a category.Prowriteps_translate_catalog_itemsTranslates feature names and values, product options such as colours and sizes, and brand and supplier descriptions into another language.Prowriteps_get_element_fullShows everything stored for one product, category or CMS page, including fields added by other modules.Props_update_element_fieldChanges one field of a product, category or CMS page that the normal tools do not cover, also a field of another module, after you approve a preview.Prowrite
SEO8
ps_audit_seoChecks products, categories and pages for missing or poor SEO texts.Freeps_inspect_pageOpens a page of your shop the way a visitor or Google sees it.Freeps_get_404_reportShows which addresses in your shop lead to a "page not found" error.Freeps_list_redirectsShows which old addresses of your shop send visitors and Google to a new page.Freeps_change_urlChanges a page address and makes sure the old address redirects to the new one.Prowriteps_update_image_legendsWrites descriptions (alt texts) for product photos.Prowriteps_set_product_redirectSwitches off products you no longer sell and decides where visitors and Google land instead, or switches products back on.Prowriteps_manage_redirectsSends visitors and Google from an old or broken address to the right page, for example after you found it in the missing pages report.Prowrite
CMS pages4
ps_list_cms_pagesLists your information pages, such as Delivery, Terms or About us.Freeps_get_cms_pageReads the content of one information page.Freeps_update_cms_pageChanges the text of an information page.Prowriteps_create_cms_pageCreates a new information page, such as a guide, FAQ or promotion terms, switched off until you check it.Prowrite
Blog5
ps_list_blog_postsLists your blog posts (SmartBlog).Needs the SmartBlog blog module.Freeps_get_blog_postReads one blog post.Needs the SmartBlog blog module.Freeps_list_blog_categoriesLists your blog categories.Needs the SmartBlog blog module.Freeps_save_blog_postWrites a new blog post or edits an existing one.Needs the SmartBlog blog module.Prowriteps_update_blog_categoryChanges the name and description of a blog category.Needs the SmartBlog blog module.Prowrite
Sales reports2
ps_get_product_salesShows which products sell best and how much they earned, without customer data.Freeps_get_bought_togetherShows which products customers buy in the same order, without customer data.Free
Customer service1
ps_customer_serviceReads customer messages and writes draft replies that you check and send yourself; it never sends anything to customers.Works only when customer data access is set to pseudonymised or full.Prowrite
Change history2
ps_list_changesShows what the chat changed in your store and when.Freeps_revert_changeUndoes a change the chat made.Prowrite
Sales9
ps_update_pricesChanges product prices. Big jumps need your extra approval.Salesps_manage_specific_pricesSets up, lists or removes sale prices for chosen dates.Salesps_manage_catalog_price_rulesPuts one discount on whole categories or brands at once, and it also covers products you add later.Salesps_manage_cart_rulesCreates discount codes, including batches of single-use codes, and switches them on or off. New codes start switched off.Salesps_update_stockChanges how many items you have in stock.Salesps_list_carriersShows your delivery options, their prices and free-delivery thresholds.Salesps_manage_combinationsShows a product's variants, such as sizes and colours, and changes their prices, codes and which variant is shown first.Salesps_update_shippingSets free delivery from a chosen order value, changes delivery prices and switches delivery options on or off.Salesps_set_related_productsSets the related products shown on the product page, for example based on what customers buy together.Sales
Theme9
ps_list_theme_filesLists the files that make up your shop's look.Themeps_read_theme_fileReads one file of your shop's look.Themeps_write_theme_fileChanges a file of your shop's look, with a backup made first.Themeps_list_file_backupsLists the backups made before every file change, so an earlier version can be brought back.ThemeModulesServiceps_restore_file_backupBrings back an earlier version of a file from its backup.ThemeModulesServiceps_clear_cacheClears the cache so recent changes show up on the site.Themeps_create_child_themeCreates a child theme that holds your changes, so theme updates don't wipe them.Themeps_override_module_templateChanges how a module looks without touching the module itself.Themeps_manage_hook_positionsChanges where on the page modules appear and in what order.Theme
Modules5
ps_toggle_moduleSwitches an installed module on or off; its settings and data stay, so you can switch it back at any time.Modulesps_install_moduleInstalls a new module, or updates one you already have, from a download link you give, after showing its name, version and source.Modulesps_uninstall_moduleRemoves a module together with its settings and data; this can't be undone, so switching the module off is usually the better choice.Modulesps_module_configReads and changes the saved settings of a module, for example how many products a home page block shows; passwords and keys stay hidden.Modulesps_module_fileReads a module's files and, when there's no other way, changes them with a backup first; such changes disappear when the module is updated.Modules
Service4
ps_server_fileReads any file of the shop and, with the Service switch on for 3 hours, changes it, with a backup before every change.Serviceps_db_queryLooks things up directly in the shop's database when no other tool shows them, without changing anything.Serviceps_db_executeWith the Service switch on, makes a direct change in the shop's database after showing how many rows it touches, and keeps a copy of those rows so the change can be undone.Serviceps_configReads the shop's own settings and, with the Service switch on, changes them; passwords and keys stay hidden.Service
What no tool does
Permanent blocks are written into the code. No switch or licence lifts them.
Securitynever: Sending anything to customersnever: Changing payments, taxes and order statusesnever: Reading passwords and API keysnever: Creating accounts and changing roles
Technical details are in the docs
Installation, connection, switches and limits, step by step.
Documentation