NHD proprietary platform
Pulse
The system that orchestrates everything.
Pulse is the platform I built to run my 8 projects from a single Mac mini. Multi-project management, AI triggers, automated content, AI Setter, technical support — everything runs autonomously, 24/7, with full traceability.
Per-project modules
6 modules. Activated à la carte per project.
Each project picks what it needs: acquisition flow, editorial production, automations, technical support, traffic monitoring, credential vault. Pulse adapts to the scope, not the other way around.
Setter
Acquisition flowEnd-to-end lead pipeline: we chase, qualify and convert.
- ✓ 7-stage pipeline: inbound → conversation → qualified → sequence → meeting → converted
- ✓ Per-project ICP configuration: who to chase, who to skip
- ✓ Objection library + pre-validated responses
- ✓ A/B-testable sequences · automated re-engagement of cold leads
- ✓ 7 follow-up patterns detected (hot lead without meeting, stalled conversation, post-meeting…)
- ✓ Human-validated AI suggestions in 1 click + immutable audit log
Content
Editorial productionSEO articles, social posts, videos — all generated and published without intervention.
- ✓ SEO articles (Astro · MDX · static HTML) committed straight to GitLab
- ✓ Per-project editorial brief: tone, lexicon, structure enforced
- ✓ Multi-channel posts: personal LinkedIn, LinkedIn page, Facebook, Instagram
- ✓ HeyGen videos: AI avatar + generated script · rendered without humans
- ✓ Repurposing: 1 article → 5 adapted social posts
- ✓ Anti-duplication: no same angle twice within 30 days
Triggers
AI automation10 triggers × 10 actions = 100 combinations. The AI generates, Pulse executes.
- ✓ Triggers: cron, webhook, lead status, delay, form, scrape, payment, manual
- ✓ Actions: article, post, email, outgoing webhook, video, feed, admin notification
- ✓ Each trigger has its prompt template + project context
- ✓ Auto-fix: broken CI pipelines repaired autonomously
- ✓ Daily sanity check · retries triggers in error state
- ✓ The feed logs every action: complete audit, no blind spots
Tickets
Technical support 24/7AI-assisted bug resolution, 24/7. Replaces a maintenance budget.
- ✓ Client creation from the portal (screenshots, attachments, priority)
- ✓ Automatic GitLab sync: Pulse ticket ↔ GitLab issue
- ✓ Autonomous resolution by AI agents with commit/MR + verification
- ✓ CI pipeline auto-fix · live site post-deploy verification
- ✓ 24/7 on-call without humans on standby: Jarvis spots, agents fix
- ✓ Immediate admin push notification · complete history on the client side
Analytics
Traffic monitoringBuilt-in GA4 + SEO audit. You see what works and what needs to move.
- ✓ Native GA4 dashboard: sessions, users, pageviews, bounce, duration
- ✓ Top pages + traffic sources (channel, search, social, direct)
- ✓ 30-day trend per project, updated automatically
- ✓ Automatic SEO audit: sitemap, robots, meta tags, performance
- ✓ Detection of pages losing traffic → remediation article triggered
Passwords
Project vaultAES-256 encrypted credentials, selectively shared with the client.
- ✓ Server-side AES-256-GCM encryption · key never in cleartext
- ✓ Selective per-project sharing: client access, APIs, tools
- ✓ Visibility control: admin vs client, per credential
- ✓ Immutable audit log for access and changes
Cross-cutting capabilities · always on
What runs on every project, no setup needed.
Jarvis Watchdog
24/7 monitoring. Spots failures across every Pulse service, triggers autonomous fixes, alerts you on mobile when something's off. Replaces a tech on-call rotation.
Social engagement
LinkedIn Engagement Suggestions + Instagram comment care. Guardrails: approval required by default, daily limits, anti-duplication, compliant audit. We engage with judgement, never at scale.
Client portal + Feed
Per-client secure space (MFA, OTP). Real-time feed of everything Pulse runs. Shared R2 documents, briefs, deliverables. Full transparency on what's running for the client.
Automation engine
10 triggers × 10 actions = 100 combinations.
Every trigger is configurable per project: which event, which prompt, which output action. The AI generates the content, Pulse executes the action, the feed traces everything.
What can trigger an automation
What Pulse can do automatically
Active automations
What's running in production, right now.
Not theoretical examples. These automations are running on client projects right now.
→ Morning article
The AI engine generates an SEO article on the project's main topic, commits it to the GitLab repo — automatically published on the blog.
→ Afternoon article
Second article on a complementary angle — two daily publications with zero human intervention.
→ Lead qualification
Each lead in the list is analysed by the AI: score, persona, probability, suggested reply. Everything lands in the feed.
→ Email sequence
Personalised email with first name, context and direct CTA — sent within 30 seconds of the status change.
→ Automatic follow-up
If a qualified lead hasn't replied by D+3, Pulse sends a gentle follow-up. At D+7, a second one. At D+30, marked inactive.
→ Admin notification
Immediate email to the admin with the ticket content, the project involved and a direct link to Pulse admin. SLA-backed resolution, 24/7.
Jarvis · 24/7
The intelligence that orchestrates everything.
Jarvis is the core of Pulse. It monitors all 8 services in real time, triggers automations, delegates to AI agents and traces every action — non-stop, without human supervision.
Infrastructure
Cloudflare Workers. Zero server to manage.
Pulse is deployed at the network edge — latency < 50ms, 99.9%+ availability, automatic scaling. No VPS, no Docker, no backup to monitor.
- ✓ Runtime: Cloudflare Workers (TypeScript + Hono)
- ✓ Database: D1 (distributed SQLite)
- ✓ Sessions & cache: KV (Cloudflare KV)
- ✓ Files: R2 (S3-compatible object storage)
- ✓ AI: multi-provider generative models (Anthropic, OpenAI, etc.)
- ✓ Email: Resend (transactional)
- ✓ Push notifications: Web Push (VAPID)
- ✓ Blog sync: GitLab API
- ✓ Cron: Cloudflare Workers Cron Triggers
Client portal
What our clients see.
Every client has a secure space at pulse.nahed.fr/espace. Everything Pulse executes automatically appears in their feed in real time.
Full activity feed
Consolidated view of everything done on the project — articles published, leads processed, posts sent. Updated in real time.
Shared documents
Briefs, contracts, deliverables, visual identity — centralised and accessible from the portal.
Support tickets
Create with screenshots, real-time tracking, resolution history. Immediate admin notification.
Project info
Collaborative form: goals, constraints, contacts, URLs. The foundation of every project.
Key statistics
Leads this month, articles published, posts sent, conversions. Updated automatically.
Appointment booking
Book a 15-minute video call directly from the portal — no email, no back-and-forth.
AI Setter · Conversion module
The salesperson who never sleeps.
Pulse tracks every lead through the pipeline, spots the ones going cold and triggers the follow-up that converts. ICP, objections, scripts, meetings — everything is configured per project and runs around the clock. No lead is forgotten, none goes cold.
Lead pipeline · 7 tracked stages
Off-pipeline: lost · human required
Per-project configuration
ICP, offer, qualification/disqualification rules, limits. Pulse knows exactly who to chase and who to skip.
Objection library
Each client objection has a pre-validated response. When a lead stalls, Pulse surfaces the right answer at the right time.
7 follow-up patterns detected
Hot lead without meeting, stalled conversation, post-meeting, proposal without reply, ignored first contact — Pulse spots them all.
Human-validated AI suggestions
Pulse proposes the next action. You approve or reject in 1 click. Nothing goes out without your sign-off.
Dated next action
Every lead has a deadline and an action label. No lead is forgotten, none goes cold in the wild.
Immutable audit log
Every setter action is tracked, dated, attributed. You know exactly what was said to each lead, and when.
Without Pulse Setter
- ✗1 freelance SDR · €2,500 to €4,500/month for 1 project
- ✗Hot leads forgotten without centralised tracking
- ✗Objections handled differently depending on the day / mood
- ✗No audit trail — impossible to know what was said to whom
With Pulse Setter
- ✓Included from Agency-in-a-box · up to 5 projects at no extra cost
- ✓No hot lead escapes the radar:
next_action_aton every row - ✓Objections answered with a script you validated
- ✓Immutable audit log: every action is tracked, dated, attributed
Pricing
Three tiers. One platform.
Pulse replaces a digital agency, an SEO writer, a community manager, a help desk and your maintenance budget. Pricing based on automation volume and scope — not billable hours.
Accelerator
1 project · 1 site
Solo · Small business · Solo SaaS
+ setup €2,500 · 6-month minimum
Platform
- ✓ Secure client portal + real-time activity feed
- ✓ Documents (R2) — briefs, contracts, deliverables
- ✓ Per-project shared password vault
- ✓ Reusable prompt templates
Automations
- ✓ 4 SEO articles / month (1 per week)
- ✓ 12 LinkedIn posts / month (3 per week)
- ✓ Custom editorial voice brief
- ✓ Basic AI triggers (cron + webhooks)
- ✓ Project analytics dashboard
Technical support · replaces your maintenance budget
- ✓ Jarvis monitoring 24/7 on your site
- ✓ Tickets · bug resolution within 48 business hours
- ✓ Onboarding + 1-month calibration
Agency-in-a-box
Up to 5 projects · 5 sites
SMB · e-commerce · B2B SaaS
+ setup €6,000 · 6-month minimum
Platform
- ✓ Everything in Accelerator · up to 5 multi-brand projects
- ✓ White-label client portal per project
- ✓ Consolidated multi-project analytics dashboard
- ✓ Shared prompt templates across projects
Automations
- ✓ 8–12 SEO articles / month (across all projects)
- ✓ 30+ multi-channel posts (LinkedIn, Facebook, Instagram)
- ✓ AI Setter · lead pipeline + objections + automated follow-ups
- ✓ Automated marketing emails (sequences, transactional)
- ✓ Advanced AI triggers (10 triggers × 10 actions)
- ✓ Custom editorial voice brief per project
Technical support · replaces your maintenance team
- ✓ Jarvis monitoring 24/7 across all projects
- ✓ Unlimited tickets · bug resolution within 24 business hours
- ✓ Auto-fix for simple bugs (broken CI pipelines, deployments)
- ✓ Real-time mobile push alerts to admin
Strategic co-pilot
Unlimited projects
Scale-up · multi-brand · mid-market
+ setup Quote-based · 6-month minimum
Platform
- ✓ Everything in Agency-in-a-box · unlimited projects
- ✓ Custom integrations (CRM, ERP, internal tools)
- ✓ Dedicated account manager
- ✓ Quarterly audit + joint roadmap
Automations
- ✓ Custom volume of articles & social posts
- ✓ HeyGen videos (generation + AI avatar)
- ✓ Multi-project AI Setter with custom workflow
- ✓ Custom AI workflows on demand (long analyses, scoring, complex prompts)
Technical support · replaces your fractional CTO
- ✓ Contractual SLA 24/7 (priority, deadlines, optional on-call)
- ✓ Multi-project custom monitoring + dedicated alerting
- ✓ Priority bug resolution within 8 business hours
- ✓ AI-assisted dev · agents writing fixes (commits/MR)
Indicative pricing, ex. VAT. Tier 3 always quote-based depending on scope. Billing managed natively inside Pulse. Excludes third-party operator costs billed directly to the client (HeyGen, ad accounts, etc.) where applicable.
You're an NHD client
Your space is ready.
Log in with the email you received during onboarding. Everything done for you from day one is visible there.
Access my spaceYou want a system like this
Let's talk in 30 min.
Fractional CAO, automation mission, or process audit — I'll explain what Pulse could do for your back-office.
Book 30 min