Vad du behöver
- En webbplats i Senaste med verifierad domän och en panel med personas.
- En API-nyckel, skapad i ditt konto under API-nycklar. Den börjar med uxp_. Öppna API-nycklar
- Krediter på ditt saldo: en per persona för upp till 20 steg.
- En agent som kan köra shell-kommandon eller skicka HTTP-begäranden, t.ex. Claude Code, Cursor eller Codex.
Håll nyckeln utanför koden
Lagra nyckeln i en miljövariabel, t.ex. SENASTE_API_KEY, i ditt skal eller i agentens hemliga inställningar. Klistra inte in den i prompten eller committa den: alla med nyckeln kan spendera dina krediter. Du kan återkalla en nyckel när som helst på samma sida.
Prompten
Klistra in detta i din agent med din domän istället för example.com. Den frågar innan den spenderar krediter och behandlar varje anteckning som en ledtråd att kontrollera, inte som en fakta. Den är på engelska för alla agenter; be om rapporten på ditt språk om du vill.
Test my live site with Senaste and fix what stops people.
API: https://senaste.ai/api/v1. The key is in the environment variable SENASTE_API_KEY; send it as the header "Authorization: Bearer $SENASTE_API_KEY". Never print the key or write it to a file.
1. GET /sites and find the site with the domain example.com. If it is missing or "verified" is false, stop and tell me.
2. Count the personas in its "panel" with "enabled": true. The run costs that many credits (one per persona, up to 20 steps). Tell me the number and wait for my yes.
3. POST /runs with {"site": "<the site id>", "steps": 20} and keep the "id" from the reply.
4. GET /runs/<id> once a minute until "status" is done, failed, interrupted or cancelled.
5. Read results[].outcome and results[].notes. The notes are written by an AI model and some are wrong, so treat each blocker and major note as a lead: find the page in this codebase, confirm the problem is real, and fix it. Change nothing you cannot confirm.
6. Report back: each note you acted on and the file you changed, then the notes you skipped and why.Vad som returneras
För varje persona får agenten sitt resultat (nådde målet, gav upp, stannade vid ett formulär, tog slut på steg), de sidor den öppnade och sina anteckningar, var och en med en allvarlighetsgrad (blockerande, stor, liten eller beröm), sidan och vad personen såg. Den fullständiga rapporten med en skärmdump av varje steg finns kvar i ditt dashboard.
Testa det du har distribuerat
Senaste besöker din webbplats via internet, så den testar versionen som är live eller den på en testvärd du verifierat, t.ex. staging.example.com. En fix som bara finns på din laptop är inte testad än. Distribuera först, be sedan agenten köra samma panel igen; dashboarden jämför den nya körningen med den föregående.
Gränser att känna till
- Anteckningar kommer från en modell och vissa är felaktiga. Därför ber prompten agenten att bekräfta varje anteckning i koden först.
- Körningar sker en i taget i hela tjänsten, så din kan behöva vänta i kö innan den startar.
- API:et tillåter 60 begäranden per minut. Att kontrollera en körning en gång i minuten räcker långt.
- På en live-webbplats skickas inte formulär, så registrering och betalning testas upp till sista steget.