Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Introduction to Sitecore CDP
Data availability
Managing your account
Managing system settings
Managing guests
Batch segmentation
Data browser
Audience export
Dashboards
Developer center
AI in CDP
Glossary
  • Sitecore CDP
  • Developer center
  • Conditions
  • Create a condition with the Code Assistant

Create a condition with the Code Assistant

Note

Code Assistant is only available if Sitecore Stream is enabled for your organization.

You can use the Code Assistant to quickly create a custom condition in Sitecore CDP to filter the segment used in an audience export. Whether you’re a developer who wants to save time or a marketer without JavaScript experience, the Code Assistant helps you generate code by simply describing what you need in natural language.

To create a custom condition with the Code Assistant:

  1. In the navigation menu, click Developer center > Conditions.

  2. Click Create. Alternatively, you can duplicate and edit an existing condition.

  3. Enter a name for the new condition and click Create.

  4. In the code editor, click Edit The edit icon.

  5. To open the left-hand pane, click Code Assistant.

    Click Code Assistant to open the left-hand pane.
  6. In the left-hand pane, do one of the following:

    • Enter a prompt describing the logic you want to create. Be specific about the criteria, such as guest attributes (gender, city, country), time frames, and the expected return value. See Prompting the Code Assistant for best practices.

    • Select one of the suggested prompts.

    The Code Assistant generates the code. This might take a few minutes.

    Note

    The Code Assistant generates code based on your current prompt and any code that's present in the code editor. It does not consider your prompt history or previous codes in the editor.

    AI responses can vary. Running the same prompt more than once might produce different results.

    After the code is generated, it is labeled with a version number, such as Code Output 1.

  7. To preview the generated code, click View.

    The AI-generated code is labeled with a version number in the left-hand pane.
    Tip

    If you've entered multiple prompts, use the View buttons to compare different code outputs.

  8. In the Code Output dialog:

    • To insert the generated code into the editor and replace any existing code, click Replace code.

    • To copy the generated code to your clipboard, click Copy code.

    Important

    AI-generated code might not always be accurate. Always review and test the code before using it.

  9. Optionally, after inserting the code, you can do the following in the code editor:

    • Make manual changes to the code if needed.

    • Click Format JS Format JS icon to format your code changes automatically.

    • Click Undo to revert changes.

  10. Click Save.

After saving, make sure to define the condition output using the appropriate parameter names before testing it

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore