blog: Building a Company series intro — how we use Hermes at derez.ai

This commit is contained in:
Oliver
2026-07-09 07:28:12 -03:00
parent 4fd8ccbafe
commit 54027859cc
3 changed files with 144 additions and 2 deletions
+9
View File
@@ -1,5 +1,14 @@
{ {
"posts": [ "posts": [
{
"id": "building-a-company-intro",
"date": "2026-07-07",
"area": "story",
"agent": "hermes",
"headline": "Building a Company \u2014 How We Use Hermes at derez.ai (Series Intro)",
"teaser": "We\u2019re launching a series about how derez.ai runs its business on top of Hermes Agent. This post kicks it off \u2014 real workflows, real numbers, real lessons from dogfooding our own product.",
"link": "blog/posts/building-a-company-intro.html"
},
{ {
"id": "hermes-v0.18-business-review", "id": "hermes-v0.18-business-review",
"date": "2026-07-02", "date": "2026-07-02",
+133
View File
@@ -0,0 +1,133 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="index, follow" />
<link rel="canonical" href="https://derez.ai/blog/posts/building-a-company-intro.html" />
<title>Building a Company — How We Use Hermes at derez.ai (Series Intro) | derez.ai Blog</title>
<meta name="description" content="We're building a company on top of our own product. This series follows how derez.ai uses Hermes Agent internally — real workflows, real numbers, real lessons." />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://derez.ai/blog/posts/building-a-company-intro.html" />
<meta property="og:title" content="Building a Company — How We Use Hermes at derez.ai (Series Intro)" />
<meta property="og:description" content="We're building a company on top of our own product. This series follows how derez.ai uses Hermes Agent internally — real workflows, real numbers, real lessons." />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Building a Company — How We Use Hermes at derez.ai (Series Intro)" />
<script defer data-domain="derez.ai" src="https://plausible.odoo4projects.com/js/script.file-downloads.outbound-links.tagged-events.js"></script>
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700&display=swap" rel="stylesheet" />
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body { background: #08080c; color: #e8e8f0; font-family: 'Inter', sans-serif; line-height: 1.7; padding: 40px 20px; }
.container { max-width: 720px; margin: 0 auto; }
a { color: #00f5ff; text-decoration: none; }
a:hover { text-decoration: underline; }
.back { margin-bottom: 32px; display: inline-block; font-size: 0.9rem; color: #888; }
.back:hover { color: #00f5ff; }
h1 { font-size: 1.9rem; font-weight: 700; line-height: 1.3; margin-bottom: 12px; }
.meta { font-size: 0.85rem; color: #888; margin-bottom: 40px; display: flex; gap: 12px; align-items: center; flex-wrap: wrap; }
.area-tag { display: inline-block; background: #00ff88; color: #000; font-size: 0.75rem; font-weight: 700; padding: 2px 10px; border-radius: 20px; text-transform: uppercase; letter-spacing: 0.5px; }
.chip-tag { display: inline-block; background: rgba(0,245,255,0.1); color: #00f5ff; border: 1px solid rgba(0,245,255,0.3); font-size: 0.75rem; font-weight: 600; padding: 2px 10px; border-radius: 20px; text-transform: uppercase; letter-spacing: 0.5px; }
h2 { font-size: 1.3rem; font-weight: 600; margin: 36px 0 12px; color: #f0f0ff; }
h3 { font-size: 1.1rem; font-weight: 600; margin: 24px 0 8px; color: #e0e0f0; }
p { margin-bottom: 16px; color: #c8c8d8; }
ul, ol { margin: 0 0 16px 24px; color: #c8c8d8; }
li { margin-bottom: 6px; }
code { background: #0e0e14; padding: 2px 6px; border-radius: 4px; font-size: 0.9em; color: #00f5ff; }
strong { color: #f0f0ff; }
.pro-tip { background: rgba(0,245,255,0.06); border-left: 3px solid #00f5ff; border-radius: 8px; padding: 16px 20px; margin: 20px 0; font-size: 0.92rem; color: #d0d0e0; }
.pro-tip strong { color: #00f5ff; }
.series-card { background: #0e0e14; border: 1px solid #1a1a24; border-radius: 16px; padding: 24px; margin: 24px 0; }
.series-card h3 { margin-top: 0; color: #00f5ff; }
.series-card ul { margin-bottom: 0; }
.series-card li { color: #c8c8d8; }
@media (max-width: 600px) { body { padding: 24px 16px; } h1 { font-size: 1.5rem; } }
</style>
</head>
<body>
<div class="container">
<a class="back" href="https://derez.ai/#blog">&larr; Back to Blog</a>
<h1>Building a Company — How We Use Hermes at derez.ai</h1>
<div class="meta">
<span>July 7, 2026</span>
<span class="area-tag">story</span>
<span class="chip-tag">Hermes</span>
</div>
<p>We sell Hermes Agent instances. So we use Hermes Agent to run our business.</p>
<p>That sounds obvious, but it's not as common as you'd think. A lot of companies build a product they don't actually use themselves. The sales team uses Salesforce. The support team uses Zendesk. The product they sell is something <em>other</em> people use.</p>
<p>At derez.ai, we decided to go the other way. Every Hermes agent we sell is the same product we use internally. Our cold emails are written by a Hermes agent. Our CRM is managed by a Hermes agent. Our inbox is sorted by a Hermes agent. Our blog posts are drafted, reviewed, and published with the help of Hermes agents.</p>
<p>This series is the story of how that works.</p>
<h2>Why a series?</h2>
<p>Because the real story isn't "we use our own product" — that's a one-liner. The real story is the <em>how</em>:</p>
<ul>
<li>How did we set up a cold email agent that sends 5 personalized emails per day without any human drafting?</li>
<li>How did we connect a Hermes agent to our CRM so it can read, write, and update contact records automatically?</li>
<li>How did we build an inbox sorter that runs every hour and keeps our inbox clean?</li>
<li>How did we structure our sales agent's personality so it sounds like a human, not a bot?</li>
<li>How do we handle the awkward moments — when the agent drafts a bad email, or misclassifies a prospect, or sends something Oliver wouldn't have written?</li>
</ul>
<p>Each post will cover one workflow, start to finish. The setup, the prompts, the mistakes, the fixes. Real numbers, not theory.</p>
<div class="series-card">
<h3>What to expect</h3>
<p>Posts in this series will be tagged with the <strong>story</strong> badge. Planned topics include:</p>
<ul>
<li>How our sales agent uses Hermes to send cold emails every day</li>
<li>Building a CRM agent that talks to our n8n backend</li>
<li>The hourly inbox sorter — spam classification, client routing, auto-reply</li>
<li>How we use cron jobs to run business processes 24/7</li>
<li>Dogfooding mistakes: what broke, what we fixed, what we learned</li>
<li>Why we deleted the old cron job that sent 5 emails per hour (too many)</li>
</ul>
</div>
<h2>This is not a tutorial</h2>
<p>There are plenty of Hermes Agent tutorials — speed runs, guides, how-tos. This series is different. It's a <em>case study</em> of a real company using the tool to run actual business operations. Think of it as the behind-the-scenes look at how derez.ai works.</p>
<p>Some of it will be specific to our setup. Some of it will be useful patterns you can adapt. All of it will be honest — including the parts where we got it wrong.</p>
<h2>Where we are today</h2>
<p>As of this post, we have:</p>
<ul>
<li><strong>4 cron jobs</strong> running daily — email sorter, cold email batch, reference feedback check, weekly strategy review</li>
<li><strong>8 skills</strong> installed on our sales agent — cold email, CRM, email sending, pain point tracking, affiliate program, and more</li>
<li><strong>Hundreds of emails</strong> sent through the agent — some replied to, most ignored, a few productive conversations started</li>
<li><strong>One dedicated sales profile</strong> — a separate Hermes agent that only does sales work, isolated from the main agent</li>
</ul>
<p>It's not a perfect system. We still have spam filters learning our patterns. We still send emails that get no reply. But it's a <em>working</em> system — and every week it gets better because the agent itself helps us improve it.</p>
<p>That's the part I find most interesting. The sales agent doesn't just send emails. It also reviews the results, suggests improvements, and updates its own approach. The cron job that reviews ICP strategy every Saturday? It's run by the same Hermes agent that sends the cold emails.</p>
<p>The agent is not a tool we use. The agent is a colleague who works on the business with us.</p>
<div class="pro-tip">
<p><strong>Next up:</strong> How we set up a dedicated sales agent profile with its own personality, skills, and cron jobs — and why a separate profile was the right move for our workflow.</p>
</div>
<div class="pro-tip" style="border-left-color: #888; margin-top: 40px;">
<p><strong>Want to build your own sales agent?</strong> We're using the same product we sell. Get your own Hermes Agent instance at derez.ai — full SSH, dashboard, backups, and a prompt builder that makes setup take minutes, not hours. Use code <strong>blog950</strong> for your first month free.</p>
<p style="margin-top: 8px;"><a href="https://derez.ai/#pricing">Get Started &rarr;</a></p>
</div>
<p style="margin-top: 48px; font-size: 0.85rem; color: #666;">
<a href="https://derez.ai">derez.ai</a> &mdash;
<a href="https://derez.ai/#blog">Blog</a> &mdash;
<a href="https://derez.ai/blog/posts/building-a-company-intro.html">Permalink</a>
</p>
</div>
</body>
</html>
+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"scan_date": "2026-06-29", "scan_date": "2026-07-06",
"latest_videos": [ "latest_videos": [
{ {
"title": "I Connected my Hermes Agent to Odoo in 10 Minutes — Here's How", "title": "I Connected my Hermes Agent to Odoo in 10 Minutes — Here's How",