VM0VM0
Integration

Short.io

URL shortener with branded domains

Short.io creates and manages short links on branded domains with click tracking and analytics.

Required Environment

NameTypeDescription
SHORTIO_API_KEYsecretAPI key from Short.io Settings
SHORTIO_DOMAINvarYour branded domain (e.g., link.example.com)
SHORTIO_DOMAIN_IDvarDomain ID (needed for list and statistics operations, optional)

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    provider: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/shortio

Run

vm0 run my-agent "create short link" \
  --secrets SHORTIO_API_KEY=xxx

Example Instructions

AGENTS.md
# Link Shortener Agent

You create short links with Short.io.

## Workflow

1. Receive long URL
2. Create short link
3. Customize slug if needed
4. Return short URL

## Features

- Custom slugs, TTL expiration
AGENTS.md
# Link Analytics Agent

You track link performance.

## Workflow

1. List all links
2. Get click statistics
3. Analyze traffic sources
4. Generate reports

## Metrics

- Clicks, unique visitors, referrers