Novafon API Integration for Openclaw

A comprehensive integration for Novafon JSON-RPC APIs to manage telephony calls and retrieve detailed communication data.

zaycv
v1.0.0
Jan 28, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install novafon

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 novafon 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 Novafon API Integration?

The Novafon API skill provides a robust interface for interacting with Novafon's dual JSON-RPC 2.0 API ecosystem. It bridges the gap between AI agents and telephony services, allowing for programmatic access to the Data API (v2.0) for reporting and the Call API (v4.0) for active call control. This Openclaw Skills tool ensures developers can seamlessly integrate business communication workflows into their automated environments.

By leveraging standard JSON-RPC protocols, this skill enables precise interaction with account data, call logs, and real-time communication triggers. It is designed to work efficiently within an AI-driven workflow, providing structured access to complex telephony features through a simplified interface.

Novafon API Integration Use Cases

  • Automating outbound call triggers and management via the Call API.
  • Generating detailed communication reports and analytics through the Data API.
  • Syncing call logs and account data into external CRM or dashboard systems.
  • Monitoring account status and telephony resource usage programmatically.
  • Building automated voice response or callback systems triggered by specific events.

How Novafon API Integration Works

  1. The skill authenticates with Novafon servers using a secure access token and pre-configured base URLs for Data and Call endpoints.
  2. It constructs JSON-RPC 2.0 POST requests using snake_case parameter formatting as required by the Novafon specification.
  3. For data retrieval, it utilizes filtration, sorting, and pagination parameters to handle large datasets efficiently.
  4. Requests are sent via curl, and the resulting JSON payloads are processed using jq to provide clean, structured data for the AI agent to interpret.
  5. The skill handles error codes and mnemonics to provide clear feedback during integration troubleshooting.

Novafon API Integration Setup

To use this Openclaw Skills integration, ensure you have curl and jq installed on your system. You must also whitelist your server IP address in the Novafon admin panel to allow API access. Configure the following environment variables in your environment:

export NOVAFON_DATA_API_URL="https://dataapi-jsonrpc.novofon.ru/v2.0"
export NOVAFON_CALL_API_URL="https://callapi-jsonrpc.novofon.ru/v4.0"
export NOVAFON_API_TOKEN="your_access_token_here"

Novafon API Integration Data Schema & Taxonomy

The skill interacts with JSON-RPC 2.0 structures. All fields and parameters use snake_case. Below is the basic structure of a request:

Field Name Type Description
jsonrpc string Must be 2.0
id string Unique request identifier
method string The specific API method (e.g., get.account)
params object Contains method-specific parameters and the access_token

Responses follow the standard JSON-RPC format, returning either a 'result' object or an 'error' object with detailed mnemonics.

Novafon API Integration Advanced Features

  • Support for complex filtration logic to isolate specific call types or date ranges.
  • Multi-level sorting and pagination for processing thousands of communication records.
  • Real-time call management via the Call API v4.0 for dynamic telephony workflows.
  • Detailed error handling that identifies specific API mnemonics for better debugging.
  • Seamless integration with AI agents for automated reporting and telephony tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*