Veriphone for Openclaw

A comprehensive phone number validation skill that enables AI agents to verify global contact data and retrieve carrier information.

gora050
v1.0.2
May 1, 2026
0
394
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install veriphone

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install veriphone using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Veriphone?

Veriphone is a high-performance verification service that helps developers and businesses confirm the validity and reachability of phone numbers worldwide. By integrating this skill, users can identify if a phone number is currently active, determine its line type (mobile, landline, or VOIP), and obtain carrier and geographic data. Leveraging this through Openclaw Skills ensures that agents can interact with high-quality contact data, reducing communication failures and enhancing security protocols.

Veriphone Use Cases

  • Verifying user registration data to ensure phone numbers are real and reachable.
  • Identifying carrier information and line types to optimize SMS or voice delivery strategies.
  • Implementing fraud prevention by filtering out invalid or inactive numbers during checkout.
  • Enriching CRM databases with geographic and carrier metadata based on global phone numbers.

How Veriphone Works

  1. The user installs the Membrane CLI to manage authentication and connectivity for Openclaw Skills.
  2. The agent authenticates via a tenant-based login flow that manages server-side secrets.
  3. A connection to the Veriphone service is ensured, handling OAuth or API key lifecycles automatically.
  4. The agent searches for specific validation actions using natural language intents.
  5. Requests are processed through a secure proxy that injects necessary headers and handles credential refreshes.

Veriphone Setup

Install the Membrane CLI globally via npm:

npm install -g @membranehq/cli@latest

Log in to your tenant and specify your agent environment:

membrane login --tenant --clientName=openclaw

Ensure the Veriphone connection is active:

membrane connection ensure "https://veriphone.io/" --json

Veriphone Data Schema & Taxonomy

The skill returns structured validation data for each queried phone number. The typical response schema includes:

Property Description
status The verification result (e.g., success or fail).
phone_type The classification of the line (mobile, landline, etc.).
carrier The service provider associated with the number.
location Geographic details including the country or region.
phone_region The specific region or state where the number is registered.

Veriphone Advanced Features

  • Native integration with Openclaw Skills for seamless multi-agent orchestration.
  • Automated credential refresh and background authentication management through Membrane.
  • Direct API request proxying for accessing specific Veriphone endpoints not found in standard actions.
  • Support for both interactive and headless environments to facilitate CI/CD or server-side automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*