Set up Loops in my app
Verify the smallest path first
  1. Install the API skill
    npx skills add loops-so/skills --global --skill loops-api
  2. Detect the framework
    Next.js, from package.json
  3. Add the SDK or REST
    Official SDK fits this stack: npm install loops
  4. Create one contact
    updateContact returned success: true
  5. Send one event
    signup returned success: true
  6. Ready for transactional sends
    The baseline works. Send by transactionalId next.
API keys and sending domains stay in the Loops dashboard

What your agent sets up

Start with the smallest path that proves the integration works.

Next.jsDetected
TypeScriptDetected
loops (JavaScript SDK)Added

Detects your stack

Reads your project and picks the official SDK or plain REST.

# .env.local LOOPS_API_KEY=••••••••••••

Wires your API key

Reads LOOPS_API_KEY from your environment, never from code.

SRSam Riverasource: signupcreated

Creates one contact

Creates or updates a single contact before anything else.

events/send200 OK
{ "success": true }

Sends one event

Then a test event, and only then transactional sends.