Integrations
OpenClaw Agents
OpenClaw agents can interact with SeRSSly through the REST API using a pre-configured API key.
Setup
Provide your SeRSSly API key as an environment variable for your agent:
Agent configuration
SERSSLY_API_KEY=your-api-key-here
SERSSLY_BASE_URL=https://serssly.com
Agent tools
Give your agent these tool definitions to interact with SeRSSly:
Tool definitions
# List email addresses
GET /api/v1/email_addresses
→ Returns paginated list of addresses with RSS URLs
# Create email address
POST /api/v1/email_addresses {"name": "..."}
→ Returns new address with email and RSS URL
# List emails for an address
GET /api/v1/email_addresses/:id/emails
→ Returns paginated list of received emails
# Get RSS feed (no auth needed)
GET /e/:token.rss
→ Returns RSS XML with full email content
# Check account status
GET /api/v1/account
→ Returns plan, storage usage, limits
Example agent workflow
A typical agent interaction might look like:
- User: "Subscribe me to the Hacker Newsletter and summarize each issue weekly."
-
Agent creates an address:
POST /api/v1/email_addresses {"name": "Hacker Newsletter"} -
Agent responds:
"I've created an address. Subscribe at hackernewsletter.com using
nR4tYw2k@serssly.com." -
On a weekly schedule, agent fetches:
GET /e/nR4tYw2k.rss - Agent summarizes the latest items and reports to the user.
OpenAPI spec
For full tool discovery, point your agent at the OpenAPI specification:
GET https://serssly.com/openapi.yaml
Coming soon
The OpenAPI spec is under development. For now, use the endpoint definitions above or the API reference.