- Simple Number Setup
- Simple Call Flow Setup
- Setup Voicemail
- Create a New Extension
- Edit Phone Buttons
- Create a Conference Bridge
- Create a Fax Extension
- Setup e911
- Ordering Phone Numbers
- Porting Phone Numbers
- Simple Call Flow Menu Setup
- Simple Hours Schedule
- Creating Agents
- Design an Auto-attendant
- Hotdesk
- Test e911
- Create a Routing Extension
- Create Cascading Rings
- Create Cascading Ring to Queue
- Adding a Forward
- Limit 800 Spammers
- Find Call Records
- How To…
API 3.0 Source Package
All the source examples and documentation are available here:
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.