FlowRunner
PricingContact
Theme
Start Free

Bluebarry

E-commerce

Bluebarry powers product recommendation quizzes, onsite search, landing pages and popups for ecommerce stores. Agents read the product catalog and quiz results, act on customer profiles and conversion events, manage campaigns and popups, and subscribe to webhooks.

Verified 1 trigger 132 actions API key available
Bluebarry website Platform Documentation Capability data verified 2026-08-26
On Bluebarry Event fires when a shopper reaches the results screen of a recommendation quiz
Agent reads the answers given and the products the quiz put in front of them
Get Profile resolves the shopper against the profile the quiz has been building across visits
Create Segment files the shopper against the segment their answers describe
The profile and its recommendations reach the email platform for a follow up that repeats what the quiz already learned
Agent posts the questions with the steepest drop off to the merchandising channel
A merchandiser decides which question gets rewritten before the change reaches live shoppers

What This Integration Enables

Bluebarry is not the catalog and not the checkout. It is the layer that decides what a shopper is shown before they reach a product page. That means the quiz that asks what they are shopping for, the search that interprets what they typed, the badge on the result, the popup that catches them leaving, and the profile all of that builds up over repeat visits. That makes it an unusual connector, because almost every write here changes what real shoppers see rather than what a record says. FlowRunner agents read the quiz and search event streams, build and revise quizzes, questions, answers and result cards, tune synonyms, redirects, rules and badges against a catalog that keeps changing, and move profiles, segments and conversion events out to the platforms that use them.

The whole surface is a queryable data model, which is what makes maintenance an agent's job rather than a quarterly project. Filtering, projection and expansion mean one call can return a quiz with all of its questions, and a generic query hatch reaches every data set the platform defines, including the ones with no named operation. Because the writes are live and several of them cascade, FlowRunner's human-in-the-loop default sits around the ones that cannot be walked back: agents gather the evidence and draft the change, and a merchandiser owns the decision that reaches every shopper.

Without FlowRunner

Recommendations tuned by hunch Which quiz question loses shoppers is a question nobody has the numbers in front of them to answer
Search configuration set once Synonyms, redirects, rules and badges are configured at launch and are not revisited as the catalog turns over
Answers that stop at the quiz What a shopper told the quiz never reaches the email platform or the segment it should have created

With FlowRunner

Tuning driven by the event stream Answer level and result level events are read continuously, so a weak question is visible in days rather than at the end of a quarter
Search maintained alongside the catalog Synonyms, redirects and badges are updated by the same flows that watch products arrive and sell out
Answers travel with the shopper Profiles, segments and conversion events move into the platforms that act on them, carrying the preferences the quiz recorded

Use Case Scenarios

  • The quiz answer becomes a segment and a follow up

    A shopper finishes a recommendation quiz. On Bluebarry Event fires on the result view, carrying the answers and the products that were advised. The agent resolves the shopper with Get Profile, files them into the segment their answers describe with Create Segment, and hands the profile and its recommendations to Klaviyo so the follow up email repeats what the quiz already learned rather than starting from a blank slate. Where the shopper submitted an email or a phone number mid quiz, Identify Visitor stitches the anonymous session to the known customer, so the next visit picks up where this one stopped. Conversions come back the other way through Record Conversion Event, in major currency units, which is what lets Get Quiz Analytics report advised revenue against a quiz rather than against a guess.

  • Onsite search that keeps up with the catalog

    The catalog moves. New products arrive from Shopify or WooCommerce, lines sell out, and the words shoppers use drift away from the words the merchandiser used. On a schedule the agent reads List Search Events for queries that returned nothing, checks each term against List Products, and proposes the fix: a synonym where the catalog uses a different word, a redirect where the term is really a category, a badge where the answer is a promotion. It writes the uncontested ones with Create Search Synonym and Create Search Badge, and appends the rest to a review sheet in Google Sheets with the query volume beside each one. A weekly digest posts to the merchandising channel in Slack.

  • Consolidating search configuration that has accumulated

    A store that has run onsite search for a few years usually has more search profiles than it needs, left over from a replatform, a seasonal microsite or an experiment nobody closed. The agent inventories them with List Search Profiles, and for each one reads what actually hangs off it: List Search Profile Properties, List Search Synonyms, List Search Redirects, List Search Rule Sets, List Search Rules, List Search Badges and List Search Quiz Triggers. It builds a side by side of which profile carries real tuning and which is empty, and stops there. Removing a search profile is not something it decides.

Human-in-Loop Highlight

Delete Search Profile takes the profile and everything underneath it: the searchable properties and their weights, the synonyms, the redirects, the badges, the quiz triggers and the rule sets. Most of that could be rebuilt, slowly, because this connector can create synonyms, redirects, rules and badges. Two parts could not. Update Search Profile Property has no create beside it, and List Search Quiz Triggers has no create at all. So the property weighting a merchandiser tuned over months, and the searches that offer a shopper a quiz, are readable right up until the moment they are gone, and unrecoverable from here after that. So the consolidation agent gathers and stops. It posts: "Search profile Holiday 2024 carries 31 weighted properties, 84 synonyms, 6 redirects and 2 quiz triggers, and has served 0 queries in 90 days. Deleting it removes all of them, and the weightings and quiz triggers cannot be recreated through this connector. Delete, or leave it inactive?" The merchandiser answers. The agent does the inventory work no person would sit through, and the one call that destroys tuning nobody can rebuild belongs to the person who built it.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

132 actions

Data Access

6
  • List Entity Sets Lists every data set the account exposes. Useful for discovery, and worth knowing that it answers without a credential, so it proves the host is reachable and nothing about your key.
  • Query Records Queries any of the seventy four data sets with the full filter, select, expand, order, top and skip syntax. The hatch that makes nothing in the schema unreachable.
  • Get Record Reads one record from any data set by id.
  • Create Record Creates a record in any data set, including the ones with no named operation of their own.
  • Update Record Updates a record in any data set.
  • Delete Record Deletes a record from any data set. Deletes here cascade, so read what hangs off a record before removing it.

Products and Catalog

10
  • List Products Reads the products the recommendation and search surfaces draw from, with the full query syntax. The smallest authenticated read, and the connection test.
  • Get Product Reads one product record.
  • Create Product Creates a product. The active flag is expressed as an inactive boolean, and false is a real value rather than an empty one.
  • Update Product Updates a product's fields, which is how an outside catalog master keeps the recommendation surface current.
  • Delete Product Deletes a product from the recommendation catalog.
  • Sync Shopify Products Pulls the product catalog across from a connected Shopify store rather than pushing it record by record.
  • List Product Tags Lists the distinct tags in use across the catalog, which is what answer filters and search rules key off.
  • List Product Texts Lists the per language text records attached to products.
  • Create Product Text Adds a language specific text record to a product, for a store selling into more than one market.
  • List Collections Lists the product collections the catalog is organized into.

Product Properties

8
  • List Product Properties Lists the property definitions the catalog uses, which is the model quiz answers filter against.
  • Create Product Property Defines a new product property.
  • Update Product Property Updates a property definition, including its facet position, where zero is a real position rather than an unset one.
  • Delete Product Property Deletes a property definition.
  • List Product Property Values Lists the values recorded against products for a property.
  • Set Product Property Value Writes a property value onto a product, which is the enrichment step an outside feed drives.
  • Update Product Property Value Changes an existing property value on a product.
  • Delete Product Property Value Removes a property value from a product.

Product Feeds

4
  • List Product Feeds Lists the product feeds configured on the account.
  • Get Product Feed Reads one feed with its configuration and state.
  • List Feed Mapping Rules Lists the rules that map incoming feed columns onto the catalog's own fields.
  • Create Feed Mapping Rule Adds a mapping rule, which is how a new supplier column reaches the property model without a manual pass.

Quizzes

11
  • List Quizzes Lists the recommendation quizzes on the account. The platform calls a quiz an advisor everywhere in its own data, which is what a payload will say.
  • Get Quiz Reads one quiz, optionally expanded with its questions in the same call.
  • Create Quiz Creates a quiz.
  • Update Quiz Updates a quiz's configuration, theme or state.
  • Delete Quiz Deletes a quiz and takes its questions, answers, filters and result cards with it.
  • List Published Quizzes Lists the quizzes currently live on the storefront, which is not the same list as every quiz that exists.
  • List Quiz Result Cards Lists the result cards a quiz can show at the end of a run.
  • Create Quiz Result Card Adds a result card, which is the shape of the recommendation a shopper actually reads.
  • List Quiz Result Settings Reads how a quiz presents its results.
  • Update Quiz Result Settings Changes how a quiz presents its results. It reaches every shopper who finishes that quiz from the next run onward.
  • List Themes Lists the visual themes available to quizzes and pages.

Questions and Answers

12
  • List Questions Lists the questions on a quiz in order.
  • Get Question Reads one question with its configuration.
  • Create Question Adds a question to a quiz.
  • Update Question Rewrites a question, its discount value or its ordering.
  • Delete Question Deletes a question and its answers.
  • List Answers Lists the answers available on a question.
  • Create Answer Adds an answer option to a question.
  • Update Answer Changes an answer option.
  • Delete Answer Deletes an answer option.
  • List Answer Filters Lists the product filters an answer applies, which is where a quiz answer turns into a narrowed recommendation set.
  • Create Answer Filter Attaches a product filter to an answer.
  • Delete Answer Filter Removes a filter from an answer, which widens what that answer recommends.

Customer Profiles and Segments

7
  • List Profiles Lists the customer profiles the quizzes have built, with the preferences each interaction recorded.
  • Get Profile Reads one customer profile.
  • Update Profile Updates a customer profile, for a correction or an enrichment from another system.
  • List Identities Lists the identifiers attached to profiles, which is how an anonymous visitor and a known customer become one record.
  • Identify Visitor Attaches a known identity to an anonymous visitor. One of two operations that use the tenant credential rather than the API key, because the platform's own storefront code calls it from the browser.
  • List Segments Lists the segments profiles are grouped into.
  • Create Segment Creates a segment. Its filter is the platform's own JSON format, so build one in the studio and copy it rather than composing it by hand.

Onsite Search

22
  • List Search Profiles Lists the onsite search configurations on the account. A search profile is the parent that synonyms, redirects, rules, badges and quiz triggers all hang from.
  • Get Search Profile Reads one search profile's own settings.
  • Create Search Profile Creates a search profile.
  • Update Search Profile Updates a search profile's settings.
  • Delete Search Profile Deletes a search profile and takes its properties, synonyms, redirects, badges, quiz triggers and rule sets with it. The operation this page's human gate exists for.
  • List Search Profile Properties Lists which catalog properties a search profile searches, weights and facets on.
  • Update Search Profile Property Changes how one property behaves in search. There is no create alongside it, so these rows are configured in the studio and tuned from a flow.
  • List Search Synonyms Lists the synonym rules a search profile applies.
  • Create Search Synonym Adds a synonym, which is how the words shoppers use reach the words the catalog uses.
  • Delete Search Synonym Removes a synonym.
  • List Search Redirects Lists the terms that send a shopper straight to a chosen destination instead of a result page.
  • Create Search Redirect Adds a redirect. It intercepts a search term before results are computed, for every shopper who types it.
  • Delete Search Redirect Removes a redirect.
  • List Search Rule Sets Lists the rule sets that group merchandising rules together.
  • Create Search Rule Set Creates a rule set.
  • List Search Rules Lists the rules inside a rule set, which is where boosting and burying live.
  • Create Search Rule Adds a merchandising rule to a rule set.
  • Delete Search Rule Removes a merchandising rule.
  • List Search Badges Lists the badges search results can carry, such as a sale or a low stock marker.
  • Create Search Badge Creates a badge shoppers will see on results.
  • List Search Quiz Triggers Lists the searches that offer a shopper a quiz instead of a result list. There is no create alongside it, so a deleted trigger cannot be rebuilt from this connector.
  • List Search Events Reads the raw onsite search event stream, which is what shows the queries that returned nothing.

Email Campaigns and Flows

13
  • List Email Campaigns Lists the email campaigns on the account with their state.
  • Get Email Campaign Reads one campaign.
  • Create Email Campaign Creates a campaign.
  • Update Email Campaign Updates a campaign, including its status. The status field is free text in this platform, so copy the spelling the studio shows rather than inventing one.
  • List Email Campaign Recipients Lists who a campaign was sent to.
  • List Email Templates Lists the email templates available.
  • Create Email Template Creates an email template.
  • Update Email Template Updates an email template, which changes what every future send using it looks like.
  • List Email Flows Lists the automated email flows configured.
  • List Email Flow Runs Lists individual runs of an email flow, which is where a flow that stopped firing becomes visible.
  • List Email Suppressions Lists suppressed addresses with their reason and scope.
  • Create Email Suppression Suppresses an address, which is the write a complaint or an unsubscribe should produce.
  • Delete Email Suppression Removes a suppression, putting that address back in scope for sends.

Landing Pages

8
  • List Landing Pages Lists the landing pages on the account.
  • Get Landing Page Reads one landing page with its configuration.
  • Create Landing Page Creates a landing page.
  • Update Landing Page Updates a landing page.
  • Delete Landing Page Deletes a landing page and its sections.
  • List Landing Page Sections Lists the sections a landing page is built from.
  • Create Landing Page Section Adds a section to a landing page. Section content is the platform's own JSON format, so copy a working one from the studio.
  • List Custom Domains Lists the custom domains landing pages are served on.

Popups

8
  • List Popups Lists the popups configured on the storefront.
  • Get Popup Reads one popup with its configuration.
  • Create Popup Creates a popup.
  • Update Popup Updates a popup, including its trigger conditions. Its design and trigger blobs are the platform's own JSON, built in the studio rather than by hand.
  • List Popup Steps Lists the steps in a multi step popup.
  • List Popup Fields Lists the fields a popup collects.
  • Create Popup Field Adds a field to a popup, which is what a new consent checkbox or a phone capture becomes.
  • List Popup Submissions Reads what shoppers submitted through popups, which is the raw material for a list build.

Collection Pages

5
  • List Collection Page Templates Lists the templates collection pages are built from.
  • Create Collection Page Template Creates a collection page template.
  • List Collection Page Sections Lists the sections inside a collection page template.
  • Create Collection Page Section Adds a section to a collection page template.
  • List Collection Page Assignments Lists which collections use which template, so a template change's blast radius is knowable before it is made.

Analytics and Events

7
  • Get Quiz Analytics Reads the quiz reporting behind the studio dashboard, with a metric picker rather than fourteen near identical operations. Starts, completions, drop off by question and advised revenue all come from here.
  • Get Landing Page Funnel Reads the landing page funnel report.
  • Get Popup Analytics Reads the popup performance report.
  • Record Conversion Event Records a conversion with its order totals. The second operation that uses the tenant credential rather than the API key. Money is in major units, so an order of 49.95 is sent as 49.95 and not as 4995.
  • List Conversion Events Reads recorded conversions, which is what attributes revenue back to a quiz or a search.
  • List Quiz Events Reads the raw quiz event streams, question answered through result viewed, behind one operation with a stream picker.
  • List Popup And Page Events Reads the raw popup and page event streams behind one operation with a stream picker.

Account

2
  • Get Account Settings Reads the account's own configuration.
  • List API Keys Lists the account's API keys. The key column carries the secret itself, so ask for id, name and created date unless you genuinely need the value.

Webhooks

9
  • List Webhook Subscriptions Lists the webhook subscriptions on the account and the topics they cover.
  • Create Webhook Subscription Creates a subscription against one of the five topics. The platform signs nothing, so pair this with a subscription header and check that header on receipt, or the deliveries are unauthenticated.
  • Update Webhook Subscription Changes a subscription's topic or destination.
  • Delete Webhook Subscription Deletes a subscription and takes its headers and its delivery history with it.
  • List Webhook Subscription Headers Lists the headers attached to a subscription. The value column holds whatever token you stored there, so project the columns you need.
  • Create Webhook Subscription Header Attaches a header to every delivery of a subscription. This is the whole verification story on this platform, so make it a secret worth comparing.
  • Delete Webhook Subscription Header Removes a header from a subscription.
  • List Webhook Delivery Attempts Reads delivery attempts with their success flag, idempotency key, payload and response. The debugger for a trigger that has gone quiet.
  • Retry Webhook Delivery Attempts Retries failed deliveries. The platform binds this to the whole collection rather than to one attempt, so make the receiving endpoint idempotent on the delivery key before calling it.

Triggers

1 triggers

Event Triggers

1
  • On Bluebarry Event Fires when a shopper answers a quiz question, views their results, submits an email or a phone number, or has their profile updated by a quiz interaction. The narrowing is hierarchical and positional: subscribe to every result view, to one quiz, or down to a single question and answer. Because the platform signs nothing, FlowRunner registers its own callback URL, generates a token, attaches it as a delivery header, and declines any delivery that does not present it.

Frequently Asked Questions

What can FlowRunner do with Bluebarry?

FlowRunner agents can run List Entity Sets, Query Records, and Get Record in Bluebarry, plus 129 more actions.

Does connecting Bluebarry to FlowRunner require OAuth?

No. Bluebarry connects to FlowRunner with an API key, no OAuth flow required.

Can Bluebarry trigger a FlowRunner workflow automatically?

Yes. Bluebarry supports 1 trigger that can start a FlowRunner workflow automatically.

Start building with Bluebarry

Free plan, no card required. Connect in minutes.