<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Browser automation infrastructure made simple on BrowserBee</title><link>https://browserbee.github.io/</link><description>Recent content in Browser automation infrastructure made simple on BrowserBee</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>© 2026 BrowserBee</copyright><lastBuildDate>Thu, 16 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://browserbee.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Quickstart</title><link>https://browserbee.github.io/docs/getting-started/quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/getting-started/quickstart/</guid><description>&lt;h2 class="relative group">Before you begin
 &lt;div id="before-you-begin" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#before-you-begin" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Make sure you have:&lt;/p>
&lt;ul>
&lt;li>your BrowserBee account email and password&lt;/li>
&lt;li>network access to the BrowserBee API&lt;/li>
&lt;li>a terminal with &lt;code>curl&lt;/code> available&lt;/li>
&lt;/ul>
&lt;p>BrowserBee currently publishes these API base URLs:&lt;/p></description></item><item><title>Authentication</title><link>https://browserbee.github.io/docs/getting-started/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/getting-started/authentication/</guid><description>&lt;h2 class="relative group">Authentication modes
 &lt;div id="authentication-modes" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#authentication-modes" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>BrowserBee currently uses two authentication patterns:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Use case&lt;/th>
 &lt;th>Authentication mode&lt;/th>
 &lt;th>Endpoint examples&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Create an API token&lt;/td>
 &lt;td>HTTP Basic&lt;/td>
 &lt;td>&lt;code>POST /tokens&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Normal API operations&lt;/td>
 &lt;td>Bearer token&lt;/td>
 &lt;td>&lt;code>/browsers&lt;/code>, &lt;code>/tokens/{id}&lt;/code>, &lt;code>/webhooks&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h2 class="relative group">Creating tokens with Basic auth
 &lt;div id="creating-tokens-with-basic-auth" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#creating-tokens-with-basic-auth" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Use your BrowserBee account email and password when creating a new token:&lt;/p></description></item><item><title>Browser profiles</title><link>https://browserbee.github.io/docs/core-concepts/browser-profiles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/core-concepts/browser-profiles/</guid><description>&lt;h2 class="relative group">What a browser profile represents
 &lt;div id="what-a-browser-profile-represents" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-a-browser-profile-represents" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>A BrowserBee profile is a named, versioned browser runtime definition. It combines the browser identity with the operational defaults your teams expect when they automate against it.&lt;/p></description></item><item><title>Webhooks</title><link>https://browserbee.github.io/docs/core-concepts/webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/core-concepts/webhooks/</guid><description>&lt;h2 class="relative group">Why use webhooks
 &lt;div id="why-use-webhooks" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-use-webhooks" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Webhooks allow BrowserBee to notify your systems when profile state changes, which reduces polling and helps your automation react faster.&lt;/p></description></item><item><title>Manage browser profiles</title><link>https://browserbee.github.io/docs/guides/manage-browser-profiles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/guides/manage-browser-profiles/</guid><description>&lt;h2 class="relative group">Typical profile workflow
 &lt;div id="typical-profile-workflow" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#typical-profile-workflow" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Most teams follow a simple lifecycle:&lt;/p>
&lt;ol>
&lt;li>create a profile&lt;/li>
&lt;li>validate it in limited automation&lt;/li>
&lt;li>activate it for broader use&lt;/li>
&lt;li>deprecate it before retirement&lt;/li>
&lt;li>delete it when no longer needed&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">Create a profile
 &lt;div id="create-a-profile" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#create-a-profile" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;div class="highlight-wrapper">&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>curl --request POST &lt;span style="color:#e6db74">&amp;#34;https://api.browserbee.com/api/v1/browsers&amp;#34;&lt;/span> &lt;span style="color:#ae81ff">\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">&lt;/span> --header &lt;span style="color:#e6db74">&amp;#34;Authorization: Bearer &lt;/span>&lt;span style="color:#e6db74">${&lt;/span>BROWSERBEE_API_TOKEN&lt;span style="color:#e6db74">}&lt;/span>&lt;span style="color:#e6db74">&amp;#34;&lt;/span> &lt;span style="color:#ae81ff">\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">&lt;/span> --header &lt;span style="color:#e6db74">&amp;#34;Content-Type: application/json&amp;#34;&lt;/span> &lt;span style="color:#ae81ff">\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">&lt;/span> --data &lt;span style="color:#e6db74">&amp;#39;{
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;profile_key&amp;#34;: &amp;#34;firefox-beta-linux&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;name&amp;#34;: &amp;#34;Firefox Beta on Linux&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;channel&amp;#34;: &amp;#34;beta&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;version&amp;#34;: &amp;#34;137&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;status&amp;#34;: &amp;#34;preview&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;capabilities&amp;#34;: [&amp;#34;webdriver&amp;#34;, &amp;#34;video&amp;#34;],
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;platforms&amp;#34;: [&amp;#34;linux&amp;#34;],
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;configuration&amp;#34;: {
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;timeout_seconds&amp;#34;: 120,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;retry_attempts&amp;#34;: 1,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;headless&amp;#34;: true
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> }
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> }&amp;#39;&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>

&lt;h2 class="relative group">Update or replace a profile
 &lt;div id="update-or-replace-a-profile" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#update-or-replace-a-profile" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Use &lt;code>PATCH&lt;/code> for incremental updates or &lt;code>PUT&lt;/code> when your workflow treats the profile definition as the full source of truth.&lt;/p></description></item><item><title>Integrate with CI</title><link>https://browserbee.github.io/docs/guides/ci-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/guides/ci-integration/</guid><description>&lt;h2 class="relative group">Integration pattern
 &lt;div id="integration-pattern" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#integration-pattern" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Most customers integrate BrowserBee at two points in CI:&lt;/p>
&lt;ol>
&lt;li>a setup phase that verifies the required profile exists and is in the expected state&lt;/li>
&lt;li>an operational phase that reacts to BrowserBee changes through webhooks or scheduled syncs&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">Recommended default
 &lt;div id="recommended-default" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#recommended-default" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Store the BrowserBee token as a pipeline secret and validate access before your test jobs begin.&lt;/p></description></item><item><title>API overview</title><link>https://browserbee.github.io/docs/reference/api-overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/reference/api-overview/</guid><description>&lt;h2 class="relative group">Base URLs
 &lt;div id="base-urls" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#base-urls" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Environment&lt;/th>
 &lt;th>Base URL&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Production&lt;/td>
 &lt;td>&lt;code>https://api.browserbee.com/api/v1&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Development&lt;/td>
 &lt;td>&lt;code>https://api-dev.browserbee.com/api/v1&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h2 class="relative group">Resource groups
 &lt;div id="resource-groups" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#resource-groups" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>

&lt;h3 class="relative group">Health
 &lt;div id="health" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#health" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Method&lt;/th>
 &lt;th>Path&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/up&lt;/code>&lt;/td>
 &lt;td>Liveness probe&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/ready&lt;/code>&lt;/td>
 &lt;td>Readiness probe&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h3 class="relative group">Browser profiles
 &lt;div id="browser-profiles" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#browser-profiles" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Method&lt;/th>
 &lt;th>Path&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers&lt;/code>&lt;/td>
 &lt;td>List browser profiles&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>POST&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers&lt;/code>&lt;/td>
 &lt;td>Create browser profile&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}&lt;/code>&lt;/td>
 &lt;td>Get browser profile&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>PATCH&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}&lt;/code>&lt;/td>
 &lt;td>Update browser profile&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>PUT&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}&lt;/code>&lt;/td>
 &lt;td>Replace browser profile&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>DELETE&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}&lt;/code>&lt;/td>
 &lt;td>Delete browser profile&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>POST&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}/activate&lt;/code>&lt;/td>
 &lt;td>Mark profile as available&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>POST&lt;/code>&lt;/td>
 &lt;td>&lt;code>/browsers/{profile_key}/deprecate&lt;/code>&lt;/td>
 &lt;td>Mark profile as deprecated&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h3 class="relative group">Tokens
 &lt;div id="tokens" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tokens" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Method&lt;/th>
 &lt;th>Path&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/tokens&lt;/code>&lt;/td>
 &lt;td>List active API tokens&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>POST&lt;/code>&lt;/td>
 &lt;td>&lt;code>/tokens&lt;/code>&lt;/td>
 &lt;td>Create API token with Basic auth&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>DELETE&lt;/code>&lt;/td>
 &lt;td>&lt;code>/tokens/{id}&lt;/code>&lt;/td>
 &lt;td>Revoke API token&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h3 class="relative group">Webhooks
 &lt;div id="webhooks" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#webhooks" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Method&lt;/th>
 &lt;th>Path&lt;/th>
 &lt;th>Purpose&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>GET&lt;/code>&lt;/td>
 &lt;td>&lt;code>/webhooks&lt;/code>&lt;/td>
 &lt;td>List registered webhooks&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>POST&lt;/code>&lt;/td>
 &lt;td>&lt;code>/webhooks&lt;/code>&lt;/td>
 &lt;td>Register a webhook&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>DELETE&lt;/code>&lt;/td>
 &lt;td>&lt;code>/webhooks/{id}&lt;/code>&lt;/td>
 &lt;td>Deactivate a webhook&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h2 class="relative group">Common response patterns
 &lt;div id="common-response-patterns" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#common-response-patterns" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Status&lt;/th>
 &lt;th>Meaning&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>200&lt;/code>&lt;/td>
 &lt;td>Successful read or state transition&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>201&lt;/code>&lt;/td>
 &lt;td>Resource created&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>204&lt;/code>&lt;/td>
 &lt;td>Resource removed or revoked without a body&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>401&lt;/code>&lt;/td>
 &lt;td>Missing or invalid credentials&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>404&lt;/code>&lt;/td>
 &lt;td>Resource was not found&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>422&lt;/code>&lt;/td>
 &lt;td>Validation failed&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>

&lt;h2 class="relative group">Schemas worth knowing
 &lt;div id="schemas-worth-knowing" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#schemas-worth-knowing" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>The most important BrowserBee response objects for customer integrations are:&lt;/p></description></item><item><title>Common issues</title><link>https://browserbee.github.io/docs/troubleshooting/common-issues/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/docs/troubleshooting/common-issues/</guid><description>&lt;h2 class="relative group">&lt;code>401 unauthorized&lt;/code>
 &lt;div id="401-unauthorized" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#401-unauthorized" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>This usually means one of three things:&lt;/p>
&lt;ol>
&lt;li>you used a Bearer token where Basic auth was required for &lt;code>POST /tokens&lt;/code>&lt;/li>
&lt;li>the Bearer token is missing, expired in storage, or copied incorrectly&lt;/li>
&lt;li>your automation is pointed at the wrong BrowserBee environment&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">&lt;code>404&lt;/code> when reading a browser profile
 &lt;div id="404-when-reading-a-browser-profile" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#404-when-reading-a-browser-profile" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>The profile key in the URL does not match an existing BrowserBee profile.&lt;/p></description></item><item><title>Welcome to your Hugo template</title><link>https://browserbee.github.io/posts/welcome/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/posts/welcome/</guid><description>&lt;p>You now have a ready-to-clone Hugo static site repository template.&lt;/p>
&lt;p>Edit this post or delete it and create your own content with:&lt;/p>
&lt;div class="highlight-wrapper">&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>hugo new content posts/my-first-post.md&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div></description></item><item><title>About</title><link>https://browserbee.github.io/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/about/</guid><description>&lt;p>This is a starter page for your project.&lt;/p>
&lt;p>Replace this content with details about your site, team, or product.&lt;/p></description></item><item><title>API and Webhooks</title><link>https://browserbee.github.io/products-api-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/products-api-webhooks/</guid><description>&lt;p>BrowserBee exposes a practical API surface and webhook events so teams can move browser automation into repeatable delivery workflows.&lt;/p>

&lt;h2 class="relative group">What teams build with it
 &lt;div id="what-teams-build-with-it" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-teams-build-with-it" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>CI pipeline steps that create and manage profiles&lt;/li>
&lt;li>Internal tooling that orchestrates browser automation operations&lt;/li>
&lt;li>Notification and incident hooks for critical lifecycle events&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Integration patterns
 &lt;div id="integration-patterns" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#integration-patterns" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Pipeline-driven profile management&lt;/li>
&lt;li>Event forwarding into chat, ticketing, and incident tools&lt;/li>
&lt;li>Environment gate checks before release promotion&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Value for teams
 &lt;div id="value-for-teams" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#value-for-teams" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Less manual coordination between QA and platform engineers&lt;/li>
&lt;li>Better traceability for browser automation operations&lt;/li>
&lt;li>Faster feedback in release workflows&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/docs/reference/api-overview/" >Start with docs&lt;/a> and &lt;a href="https://browserbee.github.io/docs/guides/" >implementation guides&lt;/a>.&lt;/p></description></item><item><title>Browser Profile Manager</title><link>https://browserbee.github.io/products-browser-profile-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/products-browser-profile-manager/</guid><description>&lt;p>The Browser Profile Manager helps teams define, version, and reuse browser profiles without one-off configuration drift.&lt;/p>

&lt;h2 class="relative group">Key capabilities
 &lt;div id="key-capabilities" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#key-capabilities" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Reusable profile definitions across projects&lt;/li>
&lt;li>Controlled updates for profile configuration changes&lt;/li>
&lt;li>Environment-specific profile standards&lt;/li>
&lt;li>Cleaner ownership between development, QA, and platform teams&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Why it matters
 &lt;div id="why-it-matters" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-it-matters" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Unmanaged browser setup causes inconsistent test behavior. Standardized profiles reduce variability and make failures easier to diagnose.&lt;/p></description></item><item><title>Contact</title><link>https://browserbee.github.io/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/contact/</guid><description/></item><item><title>E-commerce Reliability</title><link>https://browserbee.github.io/solutions-ecommerce-reliability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions-ecommerce-reliability/</guid><description>&lt;p>E-commerce teams rely on browser-based journeys where small failures can affect conversion. BrowserBee helps protect those critical paths with repeatable automation.&lt;/p>

&lt;h2 class="relative group">High-impact flows
 &lt;div id="high-impact-flows" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#high-impact-flows" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Product browsing and search&lt;/li>
&lt;li>Cart and checkout workflows&lt;/li>
&lt;li>Account and order management experiences&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">BrowserBee approach
 &lt;div id="browserbee-approach" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#browserbee-approach" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Consistent profile inputs for journey validation&lt;/li>
&lt;li>Pipeline integration for pre-release flow checks&lt;/li>
&lt;li>Event-driven hooks for incident awareness and response&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Why this matters
 &lt;div id="why-this-matters" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-this-matters" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Better confidence in customer-facing changes&lt;/li>
&lt;li>Faster isolation of regression causes&lt;/li>
&lt;li>Reduced operational surprises during peak periods&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/docs/getting-started/quickstart/" >Review onboarding docs&lt;/a> and &lt;a href="https://browserbee.github.io/contact/" >contact us&lt;/a> for implementation support.&lt;/p></description></item><item><title>Enterprise Control Plane</title><link>https://browserbee.github.io/products-enterprise-control-plane/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/products-enterprise-control-plane/</guid><description>&lt;p>Enterprise teams use BrowserBee as a control plane for policy, visibility, and standard workflow contracts across multiple engineering groups.&lt;/p>

&lt;h2 class="relative group">Control-plane priorities
 &lt;div id="control-plane-priorities" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#control-plane-priorities" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Shared standards for browser automation inputs&lt;/li>
&lt;li>Clear environment boundaries and operating responsibilities&lt;/li>
&lt;li>Unified observability and readiness signals&lt;/li>
&lt;li>Repeatable onboarding for new teams&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Operating model
 &lt;div id="operating-model" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#operating-model" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Platform team defines baseline conventions&lt;/li>
&lt;li>Product teams adopt standardized integration patterns&lt;/li>
&lt;li>QA teams align reliability checks with release criteria&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Why this matters at scale
 &lt;div id="why-this-matters-at-scale" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-this-matters-at-scale" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>As adoption grows, unmanaged automation creates operational variance. A control-plane model reduces variance and improves release predictability.&lt;/p></description></item><item><title>Features</title><link>https://browserbee.github.io/features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/features/</guid><description>&lt;section class="not-prose marketing-hero">
 &lt;div class="marketing-hero__content">
 &lt;p class="marketing-hero__eyebrow">Feature set&lt;/p>
 
 &lt;h2>Everything you need to run browser automation with confidence&lt;/h2>
 
 &lt;p class="marketing-hero__subtitle">Give engineering teams one reliable layer for browser coverage, execution health, and ongoing test stability.&lt;/p>
 &lt;div class="marketing-hero__actions">
 &lt;a class="bb-btn bb-btn-primary marketing-btn marketing-btn--primary" href="https://browserbee.github.io/contact/">Contact us&lt;/a>
 &lt;a class="bb-btn bb-btn-secondary marketing-btn marketing-btn--secondary" href="https://browserbee.github.io/contact/">View demo&lt;/a>
 &lt;/div>
 &lt;p class="marketing-hero__reassurance">Works with your existing CI/CD and test stack&lt;/p></description></item><item><title>Integration Guides</title><link>https://browserbee.github.io/resources-integration-guides/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/resources-integration-guides/</guid><description>&lt;p>Integration guides focus on the workflows teams repeat every week, not one-time setup.&lt;/p>

&lt;h2 class="relative group">Priority integrations
 &lt;div id="priority-integrations" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#priority-integrations" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>CI pipeline integration for browser profile operations&lt;/li>
&lt;li>Webhook event routing to internal systems&lt;/li>
&lt;li>Health and readiness checks in deployment controls&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Implementation checklist
 &lt;div id="implementation-checklist" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#implementation-checklist" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ol>
&lt;li>Validate authentication and access boundaries.&lt;/li>
&lt;li>Define profile naming and environment conventions.&lt;/li>
&lt;li>Add automated checks in CI and release gates.&lt;/li>
&lt;li>Document failure handling and recovery playbooks.&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">Related docs
 &lt;div id="related-docs" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#related-docs" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://browserbee.github.io/docs/guides/ci-integration/" >CI integration&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://browserbee.github.io/docs/guides/manage-browser-profiles/" >Manage browser profiles&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://browserbee.github.io/docs/reference/api-overview/" >API overview&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://browserbee.github.io/docs/troubleshooting/common-issues/" >Troubleshooting&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Learning Paths</title><link>https://browserbee.github.io/resources-learning-paths/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/resources-learning-paths/</guid><description>&lt;p>BrowserBee learning paths help different roles ramp with the right depth at the right time.&lt;/p>

&lt;h2 class="relative group">Developer path
 &lt;div id="developer-path" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#developer-path" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Complete quickstart and authentication setup&lt;/li>
&lt;li>Automate basic profile operations via API&lt;/li>
&lt;li>Integrate first workflow into CI&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">QA path
 &lt;div id="qa-path" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#qa-path" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Standardize profile conventions across suites&lt;/li>
&lt;li>Add repeatable validation checkpoints&lt;/li>
&lt;li>Use troubleshooting patterns during rollout&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Platform path
 &lt;div id="platform-path" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#platform-path" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Define governance and operating contracts&lt;/li>
&lt;li>Establish readiness and monitoring expectations&lt;/li>
&lt;li>Create team onboarding playbooks&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Recommended starting point
 &lt;div id="recommended-starting-point" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#recommended-starting-point" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://browserbee.github.io/docs/getting-started/quickstart/" >Quickstart&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://browserbee.github.io/docs/core-concepts/" >Core concepts&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://browserbee.github.io/docs/guides/" >Guides&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Onboarding Playbooks</title><link>https://browserbee.github.io/resources-onboarding-playbooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/resources-onboarding-playbooks/</guid><description>&lt;p>Use these onboarding playbook patterns to move from pilot to scaled adoption.&lt;/p>

&lt;h2 class="relative group">Playbook 1: Pilot with one product team
 &lt;div id="playbook-1-pilot-with-one-product-team" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#playbook-1-pilot-with-one-product-team" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Select one critical browser workflow&lt;/li>
&lt;li>Implement profile standards and API checks&lt;/li>
&lt;li>Measure reliability and rollout speed improvements&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Playbook 2: Expand to QA organization
 &lt;div id="playbook-2-expand-to-qa-organization" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#playbook-2-expand-to-qa-organization" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Share profile conventions and ownership model&lt;/li>
&lt;li>Align failure triage workflows&lt;/li>
&lt;li>Add quality gates in release pipelines&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Playbook 3: Platform-driven scale
 &lt;div id="playbook-3-platform-driven-scale" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#playbook-3-platform-driven-scale" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Publish organization-wide integration standards&lt;/li>
&lt;li>Create reusable CI templates&lt;/li>
&lt;li>Enable team-by-team adoption with documented checkpoints&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">What success looks like
 &lt;div id="what-success-looks-like" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-success-looks-like" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Teams launch faster with fewer setup questions&lt;/li>
&lt;li>Automation failures are easier to diagnose&lt;/li>
&lt;li>Release quality signals are consistently applied&lt;/li>
&lt;/ul>
&lt;p>Need a tailored rollout sequence? &lt;a href="https://browserbee.github.io/contact/" >Contact BrowserBee&lt;/a>.&lt;/p></description></item><item><title>Platform Overview</title><link>https://browserbee.github.io/products-platform-overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/products-platform-overview/</guid><description>&lt;p>BrowserBee provides a managed browser automation layer for teams that need predictable execution, reusable profiles, and stable integration contracts.&lt;/p>

&lt;h2 class="relative group">What this product covers
 &lt;div id="what-this-product-covers" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-this-product-covers" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Central browser profile lifecycle management&lt;/li>
&lt;li>API-first workflow automation for CI/CD and internal tooling&lt;/li>
&lt;li>Event-driven integration via webhooks&lt;/li>
&lt;li>Operational visibility with health and readiness signals&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Who this is for
 &lt;div id="who-this-is-for" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#who-this-is-for" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Engineering teams standardizing test and automation workflows&lt;/li>
&lt;li>QA teams reducing flaky environment drift&lt;/li>
&lt;li>Platform teams enforcing repeatable integration patterns&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Typical adoption flow
 &lt;div id="typical-adoption-flow" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#typical-adoption-flow" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ol>
&lt;li>Set profile conventions by environment.&lt;/li>
&lt;li>Integrate profile operations into CI jobs.&lt;/li>
&lt;li>Connect webhook events to internal systems.&lt;/li>
&lt;li>Monitor reliability signals before and after releases.&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">Outcomes
 &lt;div id="outcomes" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#outcomes" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Faster onboarding for new teams&lt;/li>
&lt;li>Lower test instability from inconsistent setup&lt;/li>
&lt;li>Better release confidence with explicit operational checks&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/pricing/" >Explore pricing&lt;/a> or &lt;a href="https://browserbee.github.io/contact/" >contact BrowserBee&lt;/a> for implementation planning.&lt;/p></description></item><item><title>Platform Standardization</title><link>https://browserbee.github.io/solutions-platform-standardization/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions-platform-standardization/</guid><description>&lt;p>Platform teams are often responsible for making automation consistent across many engineering groups. BrowserBee supports that standardization effort.&lt;/p>

&lt;h2 class="relative group">Standardization goals
 &lt;div id="standardization-goals" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#standardization-goals" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Shared browser automation conventions&lt;/li>
&lt;li>Policy-aligned integration patterns&lt;/li>
&lt;li>Operational visibility across teams and environments&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Practical operating model
 &lt;div id="practical-operating-model" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#practical-operating-model" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ol>
&lt;li>Define browser profile standards.&lt;/li>
&lt;li>Publish API and webhook integration contracts.&lt;/li>
&lt;li>Align readiness checks with release controls.&lt;/li>
&lt;li>Scale adoption through documented playbooks.&lt;/li>
&lt;/ol>

&lt;h2 class="relative group">Results
 &lt;div id="results" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#results" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Lower cross-team variance&lt;/li>
&lt;li>Faster onboarding for new products&lt;/li>
&lt;li>Better governance without slowing delivery&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/resources/" >See resources&lt;/a> for onboarding playbooks and learning paths.&lt;/p></description></item><item><title>Pricing</title><link>https://browserbee.github.io/pricing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/pricing/</guid><description>&lt;section class="not-prose pricing-hero">
 &lt;h1>Pricing that scales with your team&lt;/h1>
 &lt;p class="pricing-hero__subtitle">Choose the plan that fits today and scale when you are ready.&lt;/p>
 
 
 
&lt;/section>



 &lt;section class="not-prose pricing-grid">
 
 
 
 
 
 
 
 
 
 
 &lt;article class="pricing-card pricing-card--featured">
 &lt;p class="pricing-card__badge">For individuals&lt;/p>
 &lt;h3>Starter&lt;/h3>
 &lt;p class="pricing-card__description">For individuals and small teams.&lt;/p>
 &lt;p class="pricing-card__price">
 &lt;span>$19.99&lt;/span>&lt;small>/month&lt;/small>
 &lt;/p>
 
 &lt;ul class="pricing-card__features">
 
 &lt;li>1 workspace&lt;/li>
 
 &lt;li>Up to 3 team members&lt;/li>
 
 &lt;li>Core automations&lt;/li>
 
 &lt;li>Community support&lt;/li>
 
 &lt;/ul>
 
 
 &lt;a class="pricing-card__cta" href="mailto:hello@browserbee.com?utm_source=marketing-site&amp;amp;utm_medium=pricing-card&amp;amp;utm_campaign=starter">Get started&lt;/a>
 
 &lt;/article>
 
 
 
 
 
 
 
 
 
 &lt;article class="pricing-card">
 &lt;p class="pricing-card__badge">Coming soon&lt;/p></description></item><item><title>Products</title><link>https://browserbee.github.io/products/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/products/</guid><description>&lt;section class="not-prose marketing-hero">
 &lt;div class="marketing-hero__content">
 &lt;p class="marketing-hero__eyebrow">Products&lt;/p>
 
 &lt;h2>Browser automation products designed for modern delivery teams&lt;/h2>
 
 &lt;p class="marketing-hero__subtitle">A practical product suite for standardizing browser workflows, scaling automation, and improving release confidence.&lt;/p>
 &lt;div class="marketing-hero__actions">
 &lt;a class="bb-btn bb-btn-primary marketing-btn marketing-btn--primary" href="https://browserbee.github.io/contact/">Contact us&lt;/a>
 &lt;a class="bb-btn bb-btn-secondary marketing-btn marketing-btn--secondary" href="https://browserbee.github.io/docs/">View docs&lt;/a>
 &lt;/div>
 &lt;p class="marketing-hero__reassurance">Works with your existing CI/CD and test stack&lt;/p></description></item><item><title>Quality Assurance</title><link>https://browserbee.github.io/solutions-quality-assurance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions-quality-assurance/</guid><description>&lt;p>Quality Assurance teams use BrowserBee to reduce test instability and improve confidence in release readiness.&lt;/p>

&lt;h2 class="relative group">QA challenges BrowserBee addresses
 &lt;div id="qa-challenges-browserbee-addresses" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#qa-challenges-browserbee-addresses" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Inconsistent browser setup across environments&lt;/li>
&lt;li>Time lost triaging non-deterministic failures&lt;/li>
&lt;li>Weak visibility into automation readiness before release windows&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">How BrowserBee helps QA teams
 &lt;div id="how-browserbee-helps-qa-teams" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#how-browserbee-helps-qa-teams" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Standardized browser profile management&lt;/li>
&lt;li>API-driven workflow repeatability&lt;/li>
&lt;li>Readiness signals that can be used in release criteria&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Outcomes for QA organizations
 &lt;div id="outcomes-for-qa-organizations" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#outcomes-for-qa-organizations" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Lower flake rates from environment drift&lt;/li>
&lt;li>Faster incident triage and ownership clarity&lt;/li>
&lt;li>More reliable pre-release validation cycles&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/docs/" >Explore docs&lt;/a> for QA-aligned implementation guidance.&lt;/p></description></item><item><title>Resources</title><link>https://browserbee.github.io/resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/resources/</guid><description>&lt;section class="not-prose marketing-hero">
 &lt;div class="marketing-hero__content">
 &lt;p class="marketing-hero__eyebrow">Resources&lt;/p>
 
 &lt;h2>Learning and launch resources for BrowserBee adoption&lt;/h2>
 
 &lt;p class="marketing-hero__subtitle">Use role-based materials to move from initial setup to reliable production workflows.&lt;/p>
 &lt;div class="marketing-hero__actions">
 &lt;a class="bb-btn bb-btn-primary marketing-btn marketing-btn--primary" href="https://browserbee.github.io/docs/">View docs&lt;/a>
 &lt;a class="bb-btn bb-btn-secondary marketing-btn marketing-btn--secondary" href="https://browserbee.github.io/contact/">Contact us&lt;/a>
 &lt;/div>
 &lt;p class="marketing-hero__reassurance">Updated regularly by the BrowserBee team&lt;/p></description></item><item><title>SaaS Release Confidence</title><link>https://browserbee.github.io/solutions-saas-release-confidence/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions-saas-release-confidence/</guid><description>&lt;p>SaaS teams need rapid iteration and high confidence. BrowserBee supports release workflows where browser automation is a quality gate, not a bottleneck.&lt;/p>

&lt;h2 class="relative group">Target use case
 &lt;div id="target-use-case" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#target-use-case" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Frequent releases with strict reliability expectations&lt;/li>
&lt;li>Multi-team ownership across feature development and QA&lt;/li>
&lt;li>Continuous validation before promotion to production&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">BrowserBee contribution
 &lt;div id="browserbee-contribution" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#browserbee-contribution" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Standardized profile execution across stages&lt;/li>
&lt;li>Automated integration with deployment pipelines&lt;/li>
&lt;li>Health and readiness checks that strengthen release gates&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Business impact
 &lt;div id="business-impact" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#business-impact" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Reduced release risk from late-stage browser issues&lt;/li>
&lt;li>Faster recovery from automation regressions&lt;/li>
&lt;li>More predictable delivery cadence&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/contact/" >Contact us&lt;/a> to design a phased rollout.&lt;/p></description></item><item><title>Solutions</title><link>https://browserbee.github.io/solutions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions/</guid><description>&lt;section class="not-prose marketing-hero">
 &lt;div class="marketing-hero__content">
 &lt;p class="marketing-hero__eyebrow">Solutions&lt;/p>
 
 &lt;h2>Solutions designed for teams, industries, and outcomes&lt;/h2>
 
 &lt;p class="marketing-hero__subtitle">BrowserBee helps teams solve browser automation reliability problems based on role, delivery model, and business risk.&lt;/p>
 &lt;div class="marketing-hero__actions">
 &lt;a class="bb-btn bb-btn-primary marketing-btn marketing-btn--primary" href="https://browserbee.github.io/contact/">Contact us&lt;/a>
 &lt;a class="bb-btn bb-btn-secondary marketing-btn marketing-btn--secondary" href="https://browserbee.github.io/pricing/">View pricing&lt;/a>
 &lt;/div>
 &lt;p class="marketing-hero__reassurance">Works with your existing CI/CD and test stack&lt;/p></description></item><item><title>Test Automation</title><link>https://browserbee.github.io/solutions-test-automation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://browserbee.github.io/solutions-test-automation/</guid><description>&lt;p>Test automation programs often fail to scale because configuration and orchestration are inconsistent. BrowserBee gives teams a stable operating layer.&lt;/p>

&lt;h2 class="relative group">Common automation pain points
 &lt;div id="common-automation-pain-points" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#common-automation-pain-points" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Ad hoc scripting around browser setup&lt;/li>
&lt;li>Pipeline brittleness caused by hidden dependencies&lt;/li>
&lt;li>Slow handoffs between developers, QA, and platform teams&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">BrowserBee solution
 &lt;div id="browserbee-solution" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#browserbee-solution" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Reusable browser profiles across test suites&lt;/li>
&lt;li>API contracts that fit directly into CI/CD workflows&lt;/li>
&lt;li>Webhook events for downstream automation and reporting&lt;/li>
&lt;/ul>

&lt;h2 class="relative group">Value at scale
 &lt;div id="value-at-scale" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#value-at-scale" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Cleaner automation architecture&lt;/li>
&lt;li>Faster execution onboarding for new projects&lt;/li>
&lt;li>Better change control for test infrastructure&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://browserbee.github.io/docs/guides/ci-integration/" >See CI integration guidance&lt;/a>.&lt;/p></description></item></channel></rss>