Framework

Feedback widget for Astro sites

Astro ships zero JS by default, so the simplest path is the plain script tag, drop it in your base layout and it loads once, on every page.

Get your API key free

Setup steps

  1. 1

    Open your shared layout (e.g. src/layouts/Layout.astro)

  2. 2

    Add the script tag before </body> with your API key as a data attribute

Code

astro
<script
  type="module"
  src="https://unpkg.com/@upstep/js/dist/index.js"
  data-api-key="upstep_xxx"
></script>

While you're here: connect an AI agent

Every Upstep project ships a built-in MCP server. Once feedback starts flowing in from Astro, Claude Code, Cursor, or any MCP client can list it, triage it, and file Dev-only tasks, without leaving your editor.

See how the MCP server works

Start collecting feedback in Astro today

Free plan. No credit card. Your API key is ready the moment you sign up.

Get started free