WebFones Documentation

Administrator Guide

Menu

Switch to User Guide

API 3.0 Source Package

All the source examples and documentation are available here:

Download WEBFONES_API_3.1.tgz

We recommend that you feed this to Claude AI (or favorite coding AI) along with your CRM documentation and have it build an interface to your software.

API Summary

Call Log Access — Provides detailed information about call records, including AI-generated summaries (when enabled). You can periodically poll the API to retrieve new call records and import them into your internal CRM. Example code is available demonstrating how to fetch unread records and continuously monitor for new activity.

Contact Manager API — Enables full synchronization of contact data between your system and WebFones. You can poll for updates and push changes using your own primary keys (external_id), ensuring reliable, two-way syncing. Multiple examples show how to detect, update, and maintain synchronized records.

Dialer API — Simplified for ease of use, this API now works with a master API key and extension numbers (no passcodes required). Use it to add click-to-dial functionality inside your CRM or internal tools, instantly initiating calls from the user’s phone.

Text Messaging API — Allows you to send SMS messages programmatically using any of your text-enabled phone numbers. Ideal for two-factor authentication (2FA), customer alerts, appointment reminders, and other automated notifications.

AI Documentation Assistant

Suggested Questions

How do I set up call forwarding? What is a ring group? How do I check voicemail? How do I add a new extension?
Thinking...