A sophisticated integration skill for building emotionally aware, voice-based AI agents using Hume EVI, LangGraph state management, and Twilio.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install hume-evi-langgraph
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install hume-evi-langgraph using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Hume EVI + LangGraph Integration is a specialized technical framework designed for developers building the next generation of voice-driven AI agents. By combining the emotional intelligence of Hume's Empathic Voice Interface (EVI) with the robust state management of LangGraph, this skill enables the creation of complex, multi-stage conversational workflows that can handle real-world interruptions and long-running call lifecycles.
This implementation focuses on solving the critical challenge of maintaining agent state across asynchronous events. It utilizes the LangGraph interrupt/resume pattern to pause execution during an active call and resume automatically once the call ends, allowing for post-call analysis, coaching, and data storage. It is an essential component for any developer utilizing Openclaw Skills to build high-fidelity voice applications.
To implement this skill, ensure you have your Hume AI and Twilio credentials configured. Install the necessary dependencies:
pip install langgraph httpx twilio
Configure your webhook endpoint to handle the chat_ended event from Hume and map the config_id to your LangGraph thread_id to ensure session continuity.
The skill manages a complex state object throughout the call lifecycle. Data is organized as follows:
| Field | Type | Description |
|---|---|---|
thread_id |
String | Unique identifier for the LangGraph persistence layer. |
chat_id |
String | The specific Hume EVI session identifier. |
emotion_timeline |
List | A collection of user turns including text and top-5 detected emotions. |
hume_config |
Object | The dynamic JSON configuration sent to Hume API. |
transcript |
List | The full sequence of message objects including message_text and emotion_features. |
Loading
A comprehensive tool for creating, validating, and explaining cron expressions through interactive CLI scripts.

A low-risk, component-based migration tool for transferring development environments and productivity configurations across workstations.

A lightweight toolkit for building framework-free admin dashboards and data visualizations powered by the Supabase REST API.

A specialized tool for extracting text and complex LaTeX mathematical formulas from academic papers in English and Chinese.

PaySpawn provides AI agents with secure on-chain spending limits and credentials on the Base network without requiring raw private key access.

A robust collection of utility skills designed to enhance AI agent resilience, infrastructure stability, and communication reliability.








































