⏱ ~31 min 🎤 David Ondrej 🏷 Hermes 🏷 Vapi 🏷 Voice AI 🏷 Phone 🏷 MCP 🏷 Cron Jobs

I Gave My Hermes Agent a Phone Number (It's Crazy)

Video thumbnail
David Ondrej ~31 min ▶ Watch on YouTube
1

Introduction & Overview

0:00 ▶

David introduces the most powerful Hermes setup that nobody seems to be covering — giving Hermes Agent an actual phone number. This unlocks an entirely new interaction modality where you can call your AI agent just like calling a friend.

  • Overview of what the video will cover: Vapi integration, voice agent setup, and automation
  • Why this is the "most powerful" configuration — combining voice AI with Hermes's tool-calling capabilities
  • The concept of giving your personal AI agent a real, callable phone number
2

Installing Hermes Agent

2:00 ▶

A walkthrough of getting Hermes Agent installed and configured as the foundation for the phone integration. Covers the basic setup steps needed before adding voice capabilities.

  • Installation process and initial configuration steps
  • Setting up API keys and model providers
  • Verifying the base Hermes Agent works correctly before layering on voice
  • Key dependencies and prerequisites for the phone number setup
3

Why Phone Calling Is Key

5:00 ▶

David explains the strategic importance of phone calling as an AI interface. Voice is the most natural human communication method, and adding it to Hermes transforms the agent from a text tool into a true assistant.

  • Voice as the most natural and fastest human-computer interaction modality
  • Use cases: hands-free queries, on-the-go task management, urgent notifications
  • Why phone numbers beat app-based voice — universal accessibility, no app required
  • The convergence of voice AI quality reaching a usable threshold
4

Setting Up Vapi

8:00 ▶

Step-by-step guide to setting up Vapi — the voice AI platform that bridges phone calls to Hermes Agent. Covers account creation, API key generation, and phone number provisioning.

  • Creating a Vapi account and navigating the dashboard
  • Provisioning a phone number through Vapi's interface
  • Understanding Vapi's pricing and phone number costs
  • Generating and configuring API keys for Hermes integration
5

Installing Vapi MCP

12:00 ▶

Installing and configuring the Vapi MCP (Model Context Protocol) server that allows Hermes Agent to directly control voice calls and phone interactions through its tool system.

  • What MCP is and why it matters for Hermes tool integration
  • Installing the Vapi MCP server package
  • Configuring MCP connection settings in Hermes
  • Testing the MCP connection to verify Vapi tools are available
6

Creating a Voice Agent

16:00 ▶

Building the actual voice agent that handles phone calls. This includes configuring the voice personality, setting up the system prompt, and linking everything together.

  • Designing the voice agent's personality and system instructions
  • Choosing voice models and TTS settings for natural conversation
  • Connecting the voice agent to Hermes's tool capabilities
  • Configuring call handling: greeting, conversation flow, and hangup behavior
7

Live Demo

20:00 ▶

David demonstrates the complete setup by making actual phone calls to his Hermes Agent. The agent answers, processes requests, and executes tasks — all through a natural voice conversation.

  • Calling the phone number and getting a response from Hermes
  • Demonstrating real-time tool execution triggered by voice commands
  • Showing the conversation flow and response latency
  • Testing edge cases and showing how the agent handles complex requests
8

Cron Jobs & Automation

25:00 ▶

Taking the setup further with Hermes cron jobs — scheduling automated phone calls. Your agent can proactively call you with reminders, alerts, daily briefings, and more.

  • Introduction to Hermes cron job capabilities
  • Setting up scheduled outbound calls from your agent
  • Use cases: morning briefings, calendar reminders, monitoring alerts
  • Combining cron jobs with other Hermes tools for powerful automation workflows

💡 Key Takeaways

1 Hermes Agent can be given a real phone number through Vapi integration, making it callable from any phone
2 Voice is the most natural interaction modality — no app needed, works on any phone worldwide
3 Vapi MCP bridges the gap between phone calls and Hermes's full tool-calling capabilities
4 The setup process involves: Hermes install → Vapi account → MCP server → voice agent config
5 Voice agents can access all Hermes tools — file ops, web search, code execution — via spoken commands
6 Cron jobs enable proactive outbound calls — the agent can call you with briefings and alerts on schedule
7 MCP (Model Context Protocol) is the key integration layer that makes external service tools available to Hermes
8 This combination of voice + tools + automation represents one of the most powerful personal AI agent configurations available