# PickZen

## PickZen

- [FAQ](https://help.pickzen.com/master.md)
- [Security in PickZen](https://help.pickzen.com/security-in-pickzen.md): This article describes the technologies and processes we use to protect your information.
- [Builder Overview](https://help.pickzen.com/create/editor-overview.md)
- [Questions](https://help.pickzen.com/create/creating-questions.md)
- [Types and layouts](https://help.pickzen.com/create/creating-questions/creating-questions.md)
- [Display settings](https://help.pickzen.com/create/creating-questions/setting-the-font.md): You can access your quiz display settings clicking on the button:
- [Styling the text](https://help.pickzen.com/create/creating-questions/setting-colors.md)
- [Slide settings](https://help.pickzen.com/create/creating-questions/slide-settings.md)
- [Admin names](https://help.pickzen.com/create/creating-questions/admin-names.md)
- [Slide help](https://help.pickzen.com/create/creating-questions/slide-help-information.md)
- [Feedback slide](https://help.pickzen.com/create/creating-questions/feedback-slide.md)
- [End slide](https://help.pickzen.com/create/creating-questions/end-slide-layouts.md): The end slide is a very important and customizable piece of Pickzen. A high variety of different settings are available to reach your customization needs.
- [Number of outcomes](https://help.pickzen.com/create/creating-questions/end-slide-layouts/number-of-outcomes.md)
- [Forget results](https://help.pickzen.com/create/creating-questions/end-slide-layouts/forget-results.md)
- [Automatic redirect](https://help.pickzen.com/create/creating-questions/end-slide-layouts/automatic-redirect.md)
- [Recommending content](https://help.pickzen.com/create/creating-questions/end-slide-layouts/recommending-content.md)
- [Skip Logic](https://help.pickzen.com/create/creating-questions/branching-logic.md)
- [Branching controlled by slides](https://help.pickzen.com/create/creating-questions/branching-logic/branching-controlled-by-slides.md)
- [Branching controlled by tree](https://help.pickzen.com/create/creating-questions/branching-logic/branching-controlled-by-tree.md)
- [Products](https://help.pickzen.com/create/products.md)
- [Selecting products](https://help.pickzen.com/create/products/selecting-products.md)
- [Managing products](https://help.pickzen.com/create/products/managing-products.md)
- [Linking](https://help.pickzen.com/create/linking.md)
- [Linking choices to products](https://help.pickzen.com/create/linking/linking-answers-to-products.md)
- [Install](https://help.pickzen.com/create/install.md)
- [Notification](https://help.pickzen.com/create/install/notification.md)
- [Link](https://help.pickzen.com/create/install/link.md)
- [Button](https://help.pickzen.com/create/install/button.md)
- [Embedded](https://help.pickzen.com/create/install/embedded.md)
- [Lead Generation](https://help.pickzen.com/create/lead-generation.md)
- [Lead capture before recommendation](https://help.pickzen.com/create/lead-generation/lead-capture-before-recommendation.md)
- [Receiving leads by e-mail](https://help.pickzen.com/create/lead-generation/receiving-leads-by-e-mail.md): Coming soon...
- [Sending e-mails to new leads](https://help.pickzen.com/create/lead-generation/sending-e-mails-to-new-leads.md)
- [Adding customized data to e-mails](https://help.pickzen.com/create/lead-generation/sending-e-mails-to-new-leads/adding-customized-data-to-e-mails.md)
- [Advanced](https://help.pickzen.com/create/advanced.md)
- [Product attributes](https://help.pickzen.com/create/advanced/product-attributes.md)
- [Features table](https://help.pickzen.com/create/advanced/features-from-linking.md)
- [Features from linking](https://help.pickzen.com/create/advanced/features-from-linking/features-table.md)
- [Features from attributes](https://help.pickzen.com/create/advanced/features-from-linking/features-from-attributes.md)
- [Smart texts](https://help.pickzen.com/create/advanced/features-from-linking/insertable-texts.md)
- [Insertable texts](https://help.pickzen.com/create/advanced/insertable-texts.md)
- [User answers](https://help.pickzen.com/create/advanced/insertable-texts/user-answers.md)
- [Response based texts](https://help.pickzen.com/create/advanced/insertable-texts/response-based-texts.md)
- [Slots](https://help.pickzen.com/create/advanced/slots.md)
- [A/B Tests](https://help.pickzen.com/insight/a-b-tests.md)
- [Launching an A/B Test](https://help.pickzen.com/insight/a-b-tests/launching-an-a-b-test.md): Coming soon...
- [Reviewing A/B test results](https://help.pickzen.com/insight/a-b-tests/reviewing-a-b-test-results.md): Coming soon...
- [Insight panel](https://help.pickzen.com/insight/insight.md)
- [Overview](https://help.pickzen.com/insight/insight/overview.md)
- [Responses](https://help.pickzen.com/insight/insight/responses.md)
- [Leads](https://help.pickzen.com/insight/insight/leads.md)
- [Parameters tracking](https://help.pickzen.com/insight/parameters-tracking.md)
- [Sales tracking](https://help.pickzen.com/insight/sales.md)
- [Your website](https://help.pickzen.com/integrations/your-website.md)
- [Pickzen Code](https://help.pickzen.com/integrations/your-website/pickzen-helper-code.md)
- [Installing the Pickzen Code in Shopify](https://help.pickzen.com/integrations/your-website/pickzen-helper-code/installing-the-pickzen-sdk-in-shopify.md)
- [Installing the PickZen Code on any website](https://help.pickzen.com/integrations/your-website/pickzen-helper-code/installing-the-pickzen-sdk-on-any-website.md)
- [Add to cart](https://help.pickzen.com/integrations/your-website/add-to-cart.md)
- [Add all to cart](https://help.pickzen.com/integrations/your-website/add-all-to-cart.md)
- [MailChimp](https://help.pickzen.com/integrations/mailchimp.md)
- [Klaviyo](https://help.pickzen.com/integrations/klaviyo.md)
- [HubSpot](https://help.pickzen.com/integrations/hubspot.md)
- [Zapier](https://help.pickzen.com/integrations/zapier.md)
- [Recharge](https://help.pickzen.com/integrations/recharge.md)
- [Recharge v1](https://help.pickzen.com/integrations/recharge/recharge-v1.md)
- [Recharge v2](https://help.pickzen.com/integrations/recharge/recharge-v2.md)
- [Product Feeds](https://help.pickzen.com/integrations/shopify.md)
- [Google Analytics](https://help.pickzen.com/integrations/google.md)
- [Facebook](https://help.pickzen.com/integrations/facebook.md)
- [Facebook/Instagram retargeting](https://help.pickzen.com/guides/facebook-instagram-retargeting.md)
- [HubSpot guide](https://help.pickzen.com/guides/hubspot-guide.md)
- [MailChimp guide](https://help.pickzen.com/guides/mailchimp-guide.md)
- [Klaviyo guide](https://help.pickzen.com/guides/klaviyo-guide.md)
- [No-Code](https://help.pickzen.com/guides/nocode.md)
- [Builder](https://help.pickzen.com/guides/nocode/builder.md)
- [Aliases](https://help.pickzen.com/guides/nocode/builder/aliases.md)
- [Tables](https://help.pickzen.com/guides/nocode/builder/tables.md)
- [Executable tables](https://help.pickzen.com/guides/nocode/builder/tables/executable-tables.md)
- [Data tables](https://help.pickzen.com/guides/nocode/builder/tables/data-tables.md)
- [Cell types](https://help.pickzen.com/guides/nocode/builder/tables/cell-types.md)
- [Settings](https://help.pickzen.com/guides/nocode/builder/settings.md)
- [Simulation](https://help.pickzen.com/guides/nocode/builder/simulation.md)
- [Functions](https://help.pickzen.com/guides/nocode/functions.md)
- [ADDTO](https://help.pickzen.com/guides/nocode/functions/addto.md): The ADDTO function takes a list of items and adds them all to another list.
- [CONCAT](https://help.pickzen.com/guides/nocode/functions/concat.md): The CONCAT function concatenates two texts.
- [EMPTY](https://help.pickzen.com/guides/nocode/functions/empty.md): The EMPTY function returns true if a list is empty or is not defined.
- [EVALTABLE](https://help.pickzen.com/guides/nocode/functions/evaltable.md): The EVALTABLE function evaluates a table where the first column and row are the variables to evaluate, returning the first matching cell found.
- [EXTRACT](https://help.pickzen.com/guides/nocode/functions/extract.md): The EXTRACT function returns a sub-table from a table.
- [FIRST](https://help.pickzen.com/guides/nocode/functions/first.md): The FIRST function returns the first item of a list.
- [FLAT](https://help.pickzen.com/guides/nocode/functions/flat.md): The FLAT function takes a group of lists and returns a unique flat list of its entry items.
- [LOG](https://help.pickzen.com/guides/nocode/functions/log.md): The LOG function will print a log trace in the browser console for debugging purposes.
- [NTH](https://help.pickzen.com/guides/nocode/functions/nth.md): The NTH function returns the item at a specific position of a list.
- [PERSONALITY](https://help.pickzen.com/guides/nocode/functions/personality.md): The PERSONALITY function allows implementing generic personality test algorithms based on a questionnaire where points are assigned to answers.
- [PRESCRIBE](https://help.pickzen.com/guides/nocode/functions/prescribe.md): The PRESCRIBE function evaluates answer rules and returns items based on these rules.
- [PRESCRIBESLOTS](https://help.pickzen.com/guides/nocode/functions/prescribeslots.md): The PRESCRIBESLOTS function evaluates answer rules and returns items based on these rules, grouped in slots.
- [PROPERTY](https://help.pickzen.com/guides/nocode/functions/getgroup.md): The PROPERTY function returns the entry of a group from its key.
- [RANK](https://help.pickzen.com/guides/nocode/functions/rank.md): The RANK function returns a group with predefined keys from a table and values from a winner column. This is useful to compose personalized texts.
- [RECIDS](https://help.pickzen.com/guides/nocode/functions/recids.md): The RECIDS function adds the products with specified IDs to the recommended products list.
- [RECGROUP](https://help.pickzen.com/guides/nocode/functions/recgroups.md): The RECGROUP function takes all lists of a group of lists and recommends all of their products. This function is usually used to recommend slots of products, where each list is a slot.
- [RECSKUS](https://help.pickzen.com/guides/nocode/functions/recskus.md): The RECSKUS function adds products with specified SKUs to the recommended products list.
- [REFINE](https://help.pickzen.com/guides/nocode/functions/refine.md): The REFINE function takes a list of items and filters, excludes or sorts them based on rules.
- [REMOVEFROM](https://help.pickzen.com/guides/nocode/functions/removefrom.md): The REMOVEFROM function removes a list of items from a list.
- [SECOND](https://help.pickzen.com/guides/nocode/functions/second.md): The SECOND function returns the second item of a list.
- [SLOTS](https://help.pickzen.com/guides/nocode/functions/slots.md): The SLOTS function takes a list of items and groups them into slots.
- [SPLIT](https://help.pickzen.com/guides/nocode/functions/split.md): The SPLIT function takes a list of items and split them in a group dictionary using a table with the group where items belong.
- [TABLEVALUE](https://help.pickzen.com/guides/nocode/functions/tablevalue.md): The TABLEVALUE function returns the cell value of a table using row and column identifiers.
- [TRUNC](https://help.pickzen.com/guides/nocode/functions/trunc.md): The TRUNC function truncates a list or text string.
- [Tutorials](https://help.pickzen.com/guides/nocode/tutorials.md)
- [Prescription Rules + Taglines](https://help.pickzen.com/guides/nocode/tutorials/prescription-+-taglines.md)
- [Calculator](https://help.pickzen.com/guides/nocode/tutorials/calculator.md)
- [Design System](https://help.pickzen.com/design-system.md)
- [Enabling the DS](https://help.pickzen.com/design-system/enabling-the-ds.md)
- [The builder](https://help.pickzen.com/design-system/the-builder.md)
- [Preview panel](https://help.pickzen.com/design-system/the-builder/preview-panel.md)
- [Components panel](https://help.pickzen.com/design-system/the-builder/components-panel.md)
- [Properties panel](https://help.pickzen.com/design-system/the-builder/properties-panel.md)
- [Properties](https://help.pickzen.com/design-system/properties.md)
- [Variants](https://help.pickzen.com/design-system/variants.md)
- [Properties values](https://help.pickzen.com/design-system/properties-values.md)
- [Parametrization](https://help.pickzen.com/design-system/properties-values/parametrization.md)
- [References](https://help.pickzen.com/design-system/properties-values/references.md)
- [Deferred actions](https://help.pickzen.com/design-system/properties-values/deferred-actions.md)
- [Components](https://help.pickzen.com/design-system/components.md): Each component has a type that defines its properties and behavior. All components inherit from the Base component.
- [\[Base\]](https://help.pickzen.com/design-system/components/base.md): Base component with default configurations from which all others inherit.
- [Button](https://help.pickzen.com/design-system/components/button.md): Implements a HTML button.
- [Collapsable](https://help.pickzen.com/design-system/components/collapsable.md): Implements a collapsable HTML div.
- [Container](https://help.pickzen.com/design-system/components/container.md): Implements a HTML div
- [CoverSlide](https://help.pickzen.com/design-system/components/coverslide.md)
- [Deck](https://help.pickzen.com/design-system/components/deck.md): It is the base component for any pickzen. It is a set of slides where each slide can be of different types: Question, Form, End, etc
- [Dropdown](https://help.pickzen.com/design-system/components/dropdown.md): Implements a dropdown.
- [EndFormSlide](https://help.pickzen.com/design-system/components/endformslide.md)
- [EndSlide](https://help.pickzen.com/design-system/components/endslide.md)
- [FeedbackSlide](https://help.pickzen.com/design-system/components/feedbackslide.md)
- [FormMapper](https://help.pickzen.com/design-system/components/formmapper.md): Maps a pickzen form slide field to a form field component.
- [FormSlide](https://help.pickzen.com/design-system/components/formslide.md)
- [Grid](https://help.pickzen.com/design-system/components/grid.md): Displays a list of items as a grid of items.
- [HTML](https://help.pickzen.com/design-system/components/html.md): Renders a HTML.
- [Icon](https://help.pickzen.com/design-system/components/icon.md): Renders an icon.
- [Image](https://help.pickzen.com/design-system/components/image.md): Renders an image.
- [InputDate](https://help.pickzen.com/design-system/components/inputdate.md): Implements a date selector.
- [InputNumber](https://help.pickzen.com/design-system/components/inputnumber.md): Implements a HTML input number field.
- [InputText](https://help.pickzen.com/design-system/components/inputtext.md): Implements a HTML input text field.
- [Label](https://help.pickzen.com/design-system/components/label.md): Implements a HTML label.
- [Link](https://help.pickzen.com/design-system/components/link.md): Implement a clickable component.
- [Product](https://help.pickzen.com/design-system/components/product.md): Implements a product (result).
- [ProgressBar](https://help.pickzen.com/design-system/components/progressbar.md): Implements a standard progress bar.
- [QuestionSlide](https://help.pickzen.com/design-system/components/questionslide.md)
- [Repeater](https://help.pickzen.com/design-system/components/repeater.md): Iterate over a list of elements rendering its children multiple times.
- [Separator](https://help.pickzen.com/design-system/components/separator.md): Implements a separator to create space between components.
- [SlideRenderer](https://help.pickzen.com/design-system/components/sliderenderer.md): Component used to render the current pickzen slide from the current pickzen state.
- [Specs](https://help.pickzen.com/design-system/components/specs.md): Implement a set of features and properties.
- [TextArea](https://help.pickzen.com/design-system/components/textarea.md): Implement a HTML text area field.
- [Views](https://help.pickzen.com/design-system/views.md)
- [Editor settings](https://help.pickzen.com/design-system/editor-settings.md)
- [Accesibility](https://help.pickzen.com/design-system/accesibility.md)
- [Interceptors](https://help.pickzen.com/design-system/interceptors.md)
- [HowTo](https://help.pickzen.com/design-system/howto.md)
- [Show a variant programmatically](https://help.pickzen.com/design-system/howto/show-a-variant-programmatically.md)
- [Use CSS in custom component](https://help.pickzen.com/design-system/howto/use-css-in-custom-component.md)
- [Managing accounts](https://help.pickzen.com/administration/managing-accounts.md)
- [Inviting collaborators](https://help.pickzen.com/administration/managing-accounts/inviting-collaborators.md)
- [Requesting access](https://help.pickzen.com/administration/managing-accounts/requesting-access.md)
- [Copying pickzens between accounts](https://help.pickzen.com/administration/copying-assistants-between-accounts.md)
- [Replacing pickzens](https://help.pickzen.com/administration/replacing-assistants.md)
- [Recovering versions](https://help.pickzen.com/administration/recovering-versions.md)
- [Developers panel](https://help.pickzen.com/developers/developers-panel.md)
- [CSS customization](https://help.pickzen.com/developers/developers-panel/css-customization.md)
- [JavaScript customization](https://help.pickzen.com/developers/developers-panel/javascript-customization.md)
- [JavaScript API](https://help.pickzen.com/developers/api.md)
- [Hooks](https://help.pickzen.com/developers/api/hooks.md)
- [HOWTOs](https://help.pickzen.com/developers/api/how-to.md)
- [How to add results](https://help.pickzen.com/developers/api/how-to/how-to-add-results.md)
- [How to get the answers](https://help.pickzen.com/developers/api/how-to/how-to-get-the-answers.md)
- [How to decorate products](https://help.pickzen.com/developers/api/how-to/how-to-decorate-products.md)
- [Escaping the iframe](https://help.pickzen.com/developers/api/how-to/escaping-the-iframe.md)
- [REST API](https://help.pickzen.com/developers/rest-api.md)
- [API rate limit](https://help.pickzen.com/developers/rest-api/api-rate-limit.md)
- [Assistants resource](https://help.pickzen.com/developers/rest-api/assistants.md)
- [Responses resource](https://help.pickzen.com/developers/rest-api/responses.md)
- [SDK](https://help.pickzen.com/developers/sdk.md)
- [Documentation](https://help.pickzen.com/developers/sdk/documentation.md)
- [Engine](https://help.pickzen.com/developers/sdk/documentation/engine.md)
- [Slide](https://help.pickzen.com/developers/sdk/documentation/slide.md)
- [CoverSlide](https://help.pickzen.com/developers/sdk/documentation/coverslide.md)
- [QuestionSlide](https://help.pickzen.com/developers/sdk/documentation/questionslide.md)
- [QuestionOption](https://help.pickzen.com/developers/sdk/documentation/questionslide/questionoption.md)
- [FeedbackSlide](https://help.pickzen.com/developers/sdk/documentation/feedbackslide.md)
- [FormSlide](https://help.pickzen.com/developers/sdk/documentation/formslide.md)
- [FormField](https://help.pickzen.com/developers/sdk/documentation/formslide/formfield.md)
- [SelectorField](https://help.pickzen.com/developers/sdk/documentation/formslide/formfield/selectorfield.md)
- [SelectorFieldOption](https://help.pickzen.com/developers/sdk/documentation/formslide/formfield/selectorfieldoption.md)
- [ImageField](https://help.pickzen.com/developers/sdk/documentation/formslide/formfield/imagefield.md)
- [EndSlide](https://help.pickzen.com/developers/sdk/documentation/endslide.md)
- [Result](https://help.pickzen.com/developers/sdk/documentation/endslide/result.md)
- [HOWTOs](https://help.pickzen.com/developers/sdk/howtos.md)
- [Populate custom dropdown](https://help.pickzen.com/developers/sdk/howtos/populate-custom-dropdown.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://help.pickzen.com/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
