I designed, deployed and maintain two self-hosted AI-agent automations on my own VPS (n8n + PM2 +...I designed, deployed and maintain two self-hosted AI-agent automations on my own VPS (n8n + PM2 +...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I designed, deployed and maintain two self-hosted AI-agent automations on my own VPS (n8n + PM2 + nginx + SSL), both built on the same reusable pattern: source targeted contacts, personalize outreach with AI, send it, and never contact the same person twice.
Automation 1 — Cold outreach for a SaaS product:
Pulls fresh leads from the Apollo.io API (filtered by role, company size, industry), with pagination so it never re-fetches the same pool
Reveals verified emails via Apollo's bulk enrichment API, batched to respect rate limits
Generates a personalized email per lead with the OpenAI API, referencing each company's actual context
Sends from a dedicated subdomain (SPF/DKIM/DMARC configured) to protect the main domain's reputation
Automation 2 — Targeted outreach with a document attachment:
Same sourcing/personalization pattern, extended to attach a file per recipient (resume/proposal) and send via Gmail/SMTP
Runs on a fixed weekly schedule without manual intervention
Shared infrastructure across both:
Persistent, file-based deduplication so no contact is ever emailed twice, even across scheduled runs
Rate-limited, chunked API calls to stay within provider limits
Full VPS deployment and DNS/SPF/DKIM setup, done myself
Debugged real production issues along the way: rate limits, JSON-templating edge cases in n8n, and an index-alignment bug between async AI output and source data — the kind of reliability problems that actually show up once an "AI agent" runs unattended.
Dropped our next premium framer template for AI automation agencies, workflow consultancies & the people selling agents to businesses that still run on copy and paste.
Check it out
A closer look at ROVR, a landing page concept for an autonomous delivery robot.
A robot at your door is new for most people, so every section answers a question a first time customer would ask: how it gets here, what it can carry, what it costs and what happens if it gets stuck.
Our favorite part is the FAQ, rebuilt as a chat where you can ask ROVR anything.
What would you want to know before a robot delivers your groceries?
Love the idea of turning the FAQ into a conversation. My first question would be: what happens when the robot encounters something unexpected mid-delivery? Showing how ROVR handles those moments could build more trust than any feature list.
AI-Powered Prospecting SaaS Platform | Analytics Dashboard
LeadAI — AI-Powered Prospecting SaaS Platform A modern AI-powered prospecting platform designed to help sales teams discover high-quality leads, automate outreach, manage campaigns, and turn prospects into opportunities.
The experience combines AI assistance, lead generation, email & LinkedIn outreach, campaign management, analytics, and smart sales workflows into one clean, intuitive SaaS platform.
Designed for: SaaS Founders, Sales Teams, Growth Teams & B2B Businesses.
Focus: AI • Lead Generation • Sales Automation • CRM • SaaS • Dashboard • UI/UX • Product Design Designed with Figma. Interested in building a modern SaaS, AI product, CRM, dashboard, or B2B web application?
Available for UI/UX & AI Product Design projects. 🎯