Skip to main content

Configuring an AgenticCatalog Destination

šŸ“˜ This article explains how to define where AgenticCatalog pushes your product feeds to AI systems. AgenticCatalog is part of Botify's Activation Suite, available as an option with all Botify plans.

Overview

Destinations are where you want AgenticCatalog to push your product feed. AgenticCatalog currently supports three destinations:

  • OpenAI

  • Google Merchant Center (Primary)

  • Google Merchant Center (Supplemental)

The ā€œDestinationsā€ section header shows how many of the three destinations are enabled (for example, ā€œ1 of 3 enabledā€).
​

Enabling a destination

Enable and configure destinations while creating a source feed or after.

To enable a destination:

  1. Click Configure next to the destination name.
    ​

  2. Enter the destination-specific connection details.

  3. Set the attribute rules, then click Save changes. The destination is now enabled for the feed source. You can disable a destination at any time and maintain its settings.

Identifying attribute rules

The attributes associated with each destination automatically populate the Attribute rules section of the destination settings.

šŸ’” Use the search field at the top of the section to find specific attributes.

To customize the attribute rules:

  1. Deselect the ā€œInclude in destinationā€ checkbox next to attributes you do not want to push to the destination.

  2. Select an option in the Enrich column to determine when to apply attribute enrichments:

    • Always enrich: Attribute enrichment is applied to the feed regardless of whether the attribute has a value in the source feed.

    • Enrich when empty: The attribute enrichment is applied to the feed only when the attribute has no value in the ingested feed.

    • Never enrich: The attribute enrichment is never applied to the feed, even when the attribute does not have a value in the ingested feed.

    • Static value: Set a string as the attribute value for every product. Identify the value in the text box that appears below this option when you select it. This option is only available for some OpenAI attributes.

  3. Click Save changes.

šŸ‘‰ You cannot modify a destination’s required attributes.

You can customize the attribute rules further by identifying:

Identifying query parameters

To enable tracking and attribution, you can identify link parameters to add to every product URL.

To add query parameters:

  1. When identifying a destination’s attribute rules, click the icon at the end of the URL attribute row.
    ​

  2. Add a key and value pair to be appended to URLs. Use the preview bar to confirm the query parameter looks as intended.

  3. Repeat to add more parameters, then click Done. The query parameter will be added to all URLs in this destination’s feed.
    ​

Identifying row filters (OpenAI only)

Row filters let you define conditions that will eliminate attributes from feeds pushed to OpenAI.

To add a row filter:

  1. Select a filter from the dropdown, then click Add.

  2. Repeat for all filters, then click Save changes.
    ​

The following filters are available:

  • final_sale: Exclude products that do not have an empty or null value in the final_sale attribute.

  • shipping: Exclude products when the shipping value has no content (e.g., :::).

  • quantity: Exclude products with a known quantity below the defined threshold.
    ​

šŸ‘€ Row filters that are not yet applied to the feed are labeled with ā€œNot in productionā€. Saving the feed source version to enable these filters in production.


See also:

Did this answer your question?