Setup & Integrations
Connect phones, apps and PBX systems, or build with IllyVoIP APIs and integrations.
Desk phones
Add speed-dial keys to a Yealink T54W using IllyVoIP
Program a Yealink T54W speed-dial key for an IllyVoIP call, choose the right SIP account and verify the destination without changing number routing. →
Configure a Poly VVX 500 SIP phone with IllyVoIP
Find the VVX web interface, configure one SIP line, understand inherited settings and check calls without changing other accounts. →
Configure Gigaset N610 and N670 IP PRO with IllyVoIP
Set up Gigaset N610 and N670 IP PRO with IllyVoIP. Configure provider profiles, SIP accounts and handset assignments for incoming and outgoing calls. →
Configure Grandstream GXP1625 and GXP2170 with IllyVoIP
Set up Grandstream GXP1625 and GXP2170 phones with IllyVoIP. Configure account fields, transport, line selection and incoming routing. →
Connect a Fanvil LINKVIL W610W Wi-Fi phone to IllyVoIP
Join Wi-Fi and configure a Fanvil LINKVIL W610W SIP account for IllyVoIP, then test incoming calls, outgoing audio and idle behavior. →
Connect a Grandstream WP826 Wi-Fi Phone to IllyVoIP
Connect your WP826 to Wi-Fi, configure its IllyVoIP SIP account, match audio settings and check incoming and outgoing calls before using the handset. →
Connect a Poly Trio C60 conference phone to IllyVoIP
Connect a Poly Trio C60 to IllyVoIP using the correct SIP profile, account settings and audio policy, then verify incoming and outgoing calls. →
Connect a Yealink CP925 or CP965 to IllyVoIP
Register Yealink CP925 and CP965 conference phones with IllyVoIP. Locate the interface, configure the SIP line and verify meeting-room audio. →
Connect a Yealink W90 DECT system to IllyVoIP
Register a Yealink W90 system with IllyVoIP. Connect manager and bases, assign the handset account and check synchronization and calls. →
Connect an Avaya J179 Open SIP phone to IllyVoIP
Configure an Avaya J179 running Open SIP firmware with your IllyVoIP SIP line. Check the server, sign-in, transport and incoming calls. →
Connect Grandstream DP752 cordless phones to IllyVoIP
Understand profiles, SIP accounts and handset assignments on a DP752 base, then test the correct incoming and outgoing line. →
Make and troubleshoot Yealink call transfers with IllyVoIP
Use blind and attended transfer on a Yealink SIP-T54W, verify the destination and handle failed transfers without assuming the original call will return. →
Poly Edge E220/E350 SIP Setup with IllyVoIP
Set up a Poly Edge E220 or E350 with IllyVoIP: SIP account settings, registration, caller ID, incoming calls and troubleshooting, with model-specific notes. →
Register a Snom M700 or M900 with IllyVoIP
Register Snom M700 and M900 DECT bases with IllyVoIP, assign extensions to handsets and separate pairing, SIP and multicell troubleshooting. →
Set up a Cisco 8800 MPP phone with IllyVoIP
Check Cisco MPP firmware, configure a SIP extension and avoid confusing the phone’s local SIP port with the server port. →
Set up a Grandstream GRP phone with IllyVoIP
Configure a Grandstream GRP SIP account, distinguish the user ID from the phone label and troubleshoot registration. →
Set up a Grandstream GXV3370 for IllyVoIP audio calls
Configure IllyVoIP audio calling on a Grandstream GXV3370. Map SIP account fields, select the outgoing account and verify incoming calls. →
Set up a Snom M500 base and handset with IllyVoIP
Connect a Snom M500 base to IllyVoIP, register a handset and assign its calling account. Troubleshoot pairing and SIP registration separately. →
Set up a Yealink desk phone with IllyVoIP
Connect a Yealink T4 or T5 SIP phone, match its account fields to IllyVoIP and check outgoing and incoming calls. →
Set up and troubleshoot a headset on a Yealink T54W using IllyVoIP
Connect a compatible headset to a Yealink T54W and check microphone, output and answer/end controls without changing a working IllyVoIP SIP line. →
Set up Fanvil X4U V2 and V65 phones with IllyVoIP
Configure Fanvil X4U V2 and V65 phones with IllyVoIP. Map SIP line fields, check transport and verify outgoing and incoming calls. →
Set up Gigaset N510 IP PRO or GO-Box 100 with IllyVoIP
Set up Gigaset N510 IP PRO or GO-Box 100 with IllyVoIP. Configure SIP credentials, assign handset connections and test incoming and outgoing calls. →
Set up Panasonic KX-TGP600 cordless phones with IllyVoIP
Configure a Panasonic KX-TGP600 SIP line, assign cordless handsets and verify outgoing calls, incoming ringing and two-way audio with IllyVoIP. →
Set up Snom D785 and D865 phones with IllyVoIP
Configure Snom D785 and D865 SIP identities with IllyVoIP. Follow each model’s setup path, match security and check incoming and outgoing calls. →
Set up Yealink W70B and W73P with IllyVoIP
Set up a Yealink W70B base or W73P kit with IllyVoIP. Pair the W73H handset, register a SIP line and assign incoming and outgoing calls. →
Update a Grandstream GRP2615 used with IllyVoIP and verify calls afterward
Update a Grandstream GRP2615 safely: identify its hardware revision, protect the configuration, follow the right firmware path and recheck IllyVoIP calls. →
Update a Yealink T54W used with IllyVoIP without losing its configuration
Plan a Yealink T54W firmware update, protect its SIP configuration, check upgrade restrictions and verify IllyVoIP calls after the restart. →
Where do I find my connection details?
Open SIP Lines in the portal. Use the credentials for the SIP line you intend to connect and expand Technical endpoints for current server, transport and codec information. Keep passwords private.
Which regional server should I use?
The portal lists Germany, United States and Singapore endpoints. Match the hostname to the region chosen for your setup. Use the hostname, rather than an IP address, for TLS or WSS connections.
How do signaling and audio settings differ?
SIP over TLS protects signaling. Call audio has a separate setting: Standard RTP, SDES-SRTP or DTLS-SRTP. Match the SIP line’s audio mode to your device. Standard RTP is not encrypted; enabling TLS alone does not select an encrypted audio mode.
Does registering a device route incoming calls to it?
Configure the phone number’s incoming destination separately. Registration establishes the device connection; the number’s route determines where an incoming call is sent.
Softphones
Assign IllyVoIP SIP accounts in Bria Teams
Add IllyVoIP as a custom voice service in Bria Teams, assign individual SIP accounts and help users select the correct account for external calls. →
Configure baresip on Linux with an IllyVoIP SIP account
Configure a private baresip account on Linux, map IllyVoIP SIP credentials, select compatible audio settings and verify registration and calling. →
Configure Linphone with an IllyVoIP SIP Account
Configure Linphone with IllyVoIP SIP credentials. Follow account setup, call tests and troubleshooting, with desktop and mobile incoming-call limitations. →
Configure PhonerLite on Windows with an IllyVoIP SIP line
Set up PhonerLite for IllyVoIP on Windows, map SIP credentials correctly, match transport and audio settings, and check incoming and outgoing calls. →
Configure Softphone.Pro with an IllyVoIP SIP line
Set up Softphone.Pro using your IllyVoIP SIP credentials. Map server and authentication fields, check registration and test incoming and outgoing calls. →
Configure Telephone on macOS with an IllyVoIP SIP line
Configure the Telephone SIP app on macOS with your IllyVoIP line, choose audio devices, test incoming calls and collect useful diagnostics. →
How to configure MicroSIP
In this section, we will guide you step by step on how to download and install MicroSIP and connect your SIP account on ILLYVOIP. →
How to configure Zoiper 5
In this article, we will guide you through the process of installing and configuring Zoiper 5 to work seamlessly. →
How to install and use Zoiper 3 with ILLYVOIP
In this article we will show how to install Zoiper 3 and connect with ILLYVOIP →
How to setup Zoiper on Mobile
In this section, we will guide you step by step on how to use Zoiper on mobile devices →
Move from X-Lite to Bria Solo with IllyVoIP
Move your IllyVoIP calling setup from X-Lite to Bria Solo. Configure the voice account in Bria Portal, sign into the client and verify incoming calls. →
Register an IllyVoIP SIP account with the Linphone SDK
Build a native C registration example with the Linphone SDK and IllyVoIP. Protect credentials, handle registration states and unregister cleanly. →
Set up Acrobits Softphone or Groundwire with IllyVoIP
Set up an IllyVoIP SIP line in Acrobits Softphone or Groundwire and check registration, encryption, incoming numbers and background calls. →
Set up MizuDroid on Android with an IllyVoIP SIP line
Configure MizuDroid with your IllyVoIP SIP line, check transport and audio settings, and test outgoing, incoming and background calls. →
Set up Sipdroid on Android with an IllyVoIP SIP line
Configure Sipdroid on Android with an IllyVoIP SIP line, verify account registration and calls, then check incoming ringing after idle time. →
Set up Sipnetic on Android with an IllyVoIP SIP line
Connect Sipnetic for Android to your IllyVoIP SIP line, match account and audio settings, and check registration, incoming calls and microphone access. →
Use PJSUA as a command-line SIP client with IllyVoIP
Configure a protected PJSUA account for IllyVoIP, inspect registration, select audio devices and test incoming and outgoing calls. →
PBX systems
Build and test FreePBX dial patterns for an IllyVoIP trunk
Build FreePBX dial patterns with clear prefix and prepend examples, verify transmitted digits and select the correct IllyVoIP trunk. →
Configure a standalone FreeSWITCH gateway for IllyVoIP
Configure a directly managed FreeSWITCH Sofia gateway, map IllyVoIP SIP credentials and keep inbound routing separate from authorized outbound dialing. →
Configure an Issabel PJSIP Trunk with IllyVoIP
Set up an Issabel PJSIP trunk with IllyVoIP. Follow the authentication, outbound and inbound routing steps, then check registration, caller ID and audio. →
Connect an Asterisk PJSIP trunk to IllyVoIP
Connect an Asterisk PJSIP trunk to IllyVoIP and build restricted incoming and outgoing dialplan examples with clear checks and rollback. →
Connect FusionPBX to IllyVoIP with a SIP gateway
Add a FusionPBX gateway, choose the right domain and SIP profile, then configure controlled outgoing routes and incoming destinations. →
Connect remote desk phones to a 3CX PBX using IllyVoIP
Connect remote desk phones through a 3CX SBC or router phone, then verify incoming and outgoing calls through your IllyVoIP trunk. →
Connect VitalPBX to IllyVoIP: PJSIP trunk and call routing
Set up a VitalPBX PJSIP trunk, route outgoing and incoming calls, match caller ID and audio settings, and troubleshoot each stage of the connection. →
Connect Yeastar P-Series Software Edition to IllyVoIP
Create a registration trunk in Yeastar P-Series, assign permitted extensions and configure incoming calls without confusing trunk types. →
Enable TLS and SRTP on an Asterisk PJSIP trunk
Configure verified TLS signaling and matching SDES-SRTP on an existing Asterisk PJSIP trunk, then check encryption and call behavior separately. →
Generate a voicemail greeting with IllyVoIP and install it in FreePBX
Generate a reviewed voicemail greeting with IllyVoIP TTS, upload it to the correct FreePBX UCP mailbox, and verify greeting precedence and the caller path. →
How to set up MagnusBilling with ILLYVOIP
Step-by-Step Guide to Configuring MagnusBilling with your ILLYVOIP Account →
Move an IP-authenticated PBX to a new public IP address
Move an IP-authenticated PBX to a new public address using the correct SIP line, with preparation, error checks and recovery steps. →
Place an IllyVoIP notification call from an Asterisk ARI application
Use your own Asterisk ARI application to originate an IllyVoIP call, play a local announcement and track events with controlled cleanup. →
Run a containerized Asterisk PBX with an IllyVoIP PJSIP trunk
Run Asterisk in a Linux Docker container with persistent configuration, a restricted IllyVoIP PJSIP trunk and explicit restart and rollback checks. →
Run FreeSWITCH in Docker and connect its gateway to IllyVoIP
Build a reviewed FreeSWITCH container, protect repository credentials and Event Socket access, and verify IllyVoIP gateway persistence across recreation. →
Set up 3CX with IllyVoIP and configure outbound rules
Connect a 3CX trunk to IllyVoIP, route incoming calls and check outbound rule order, digit transformations, caller ID and test results. →
Set up a Grandstream UCM6300 SIP trunk with IllyVoIP
Create a UCM6300 registration trunk, assign outbound permissions and incoming rules, and troubleshoot calls separately from registration. →
Set up an IllyVoIP PJSIP trunk in FreePBX
Configure a FreePBX PJSIP trunk, restrict an outgoing test route and send incoming calls to the correct extension or ring group. →
Start and track IllyVoIP calls from your PBX using Asterisk AMI
Start an approved call through your own Asterisk AMI interface, connect a staff extension to IllyVoIP and track queue, originate and hangup evidence. →
Use FreePBX Fail2Ban to investigate blocked phones and protect your trunk
Find why FreePBX blocked a phone or trunk, correct the cause, remove a verified false-positive ban and check IllyVoIP calls safely. →
What if I already use a PBX or voice platform?
Review Wholesale Voice & SIP for provider connectivity. Prepare your destinations, expected traffic, simultaneous-call needs and preferred region before discussing the setup.
Adapters & intercoms
Configure Akuvox R20A and R29 reception audio calls with IllyVoIP
Configure IllyVoIP reception audio on Akuvox R20A and R29 door phones. Register SIP and select the reception destination without changing access controls. →
Configure AudioCodes MP-112/MP-114 FXS ports for IllyVoIP
Configure an existing AudioCodes MP-112 or MP-114 FXS installation for IllyVoIP using per-port credentials, reviewed routing and saved settings. →
Configure Cisco ATA 191/192 Multiplatform phone ports with IllyVoIP
Connect an analog handset through Cisco ATA 191/192 Multiplatform firmware, map SIP credentials per port and verify registration, dialing and incoming calls. →
Connect 2N IP Solo, IP Verso and IP Base intercoms to IllyVoIP
Connect 2N IP Solo, IP Verso and IP Base to IllyVoIP for reception audio. Configure SIP and the entrance button while preserving access-control settings. →
Connect a Fanvil PA3 paging gateway to a PBX using IllyVoIP
Connect a Fanvil PA3 to a PBX using IllyVoIP. Configure a protected paging extension, controlled routes and practical audio and access tests. →
Connect a FRITZ!Box 7590 to IllyVoIP for internet calls
Configure an IllyVoIP SIP identity on a FRITZ!Box 7590, assign the intended handset and verify outgoing calls and incoming-number routing. →
Connect a Grandstream GDS3710 door intercom to IllyVoIP for audio calls
Map a Grandstream GDS3710 SIP account to IllyVoIP, set a doorbell call destination and verify registration and two-way audio without changing door access. →
Connect an Algo 8188 ceiling speaker through a PBX using IllyVoIP
Set up an Algo 8188 ceiling speaker behind a PBX using IllyVoIP. Protect the paging extension and verify PoE, speaker output and caller access. →
Connect an Algo 8301 to a PBX using IllyVoIP
Connect an Algo 8301 paging adapter behind your PBX and IllyVoIP trunk. Protect the paging route and test amplifier audio and access restrictions. →
Connect an analog phone through a Yeastar TA200 to IllyVoIP
Connect an analog telephone to a Yeastar TA200 FXS port. Configure IllyVoIP SIP registration, dialing and the incoming number destination. →
Connect analog telephones through a Grandstream GXW42xx gateway
Map Grandstream GXW42xx FXS ports to IllyVoIP SIP lines. Configure profiles and authentication, verify cabling and test each analog telephone. →
Make an Algo 8180 alert for an incoming IllyVoIP number
Set up the Algo 8180 G2 Ring extension for an IllyVoIP incoming number. Check registration, alert volume, number routing and ringing behavior. →
Set up Grandstream HT812, HT814 and HT818 with IllyVoIP
Configure IllyVoIP on Grandstream HT812, HT814 and HT818 adapters. Match profiles and FXS ports, assign each line and test analog telephones. →
Set up Snom PA1 paging through a PBX with IllyVoIP
Configure a Snom PA1 as a private PBX paging extension with IllyVoIP. Set its SIP identity and test authorized paging and rejected access. →
Use a Grandstream GSC3505 speaker with a PBX and IllyVoIP
Register a Grandstream GSC3505 as a protected PBX paging endpoint for IllyVoIP calls. Check auto-answer controls, audio and rejected access. →
Use an analog phone with Grandstream HT801 or HT802 V2
Connect an analog handset to an HT801/HT802 V2, register the right FXS port and troubleshoot dial tone, ringing and calls. →
APIs & SDKs
Add an authorized SIP-line selector to an IllyVoIP SDK phone
Build a server-authorized SIP identity selector for a custom IllyVoIP SDK phone and switch only after the previous owner is idle and cleaned up. →
Add an Available/Unavailable control to an IllyVoIP SDK phone
Build a browser-phone availability control using IllyVoIP SDK register and unregister while preserving call state and handling uncertain results. →
Add an IllyVoIP read-aloud button to messages in your application
Add a user-triggered read-aloud action with IllyVoIP text-to-speech, private audio access and clear playback and cancellation states. →
Add browser calling with the Webphone SDK
Install the official IllyVoIP Webphone SDK using hosted assets or a matched versioned bundle, then configure managed authentication and verify browser calling. →
Add IllyVoIP browser calling to a Next.js App Router application
Add IllyVoIP calling to Next.js App Router with a browser-only phone panel, a protected token route and deliberate navigation and logout handling. →
Add IllyVoIP browser calling to a Vue 3 application
Build a Vue 3 calling component with the IllyVoIP SDK, server-issued browser tokens, reactive call state and deliberate connection cleanup. →
Add IllyVoIP click-to-call buttons to customer records in your CRM
Add a reviewed click-to-call action to your CRM using one IllyVoIP SDK owner, current authorized contact data and duplicate-click protection. →
Add microphone and speaker selection to the IllyVoIP WebRTC SDK
Use listDevices, setInputDevice and setOutputDevice with clear browser-permission handling and accurate microphone-switching behavior. →
Add mute, hold, resume and keypad controls to an IllyVoIP browser phone
Add SDK mute, local hold, resume and keypad controls, with accurate state labels and clear limits on waiting music, billing and DTMF confirmation. →
Attach CRM reference metadata to Webphone SDK SIP requests
Attach minimal CRM or desk references to IllyVoIP SDK SIP requests, validate header values and verify the receiving integration’s actual behavior. →
Build a keypad phone menu with the Voice API
Collect DTMF with IllyVoIP, route Sales and Support selections, and handle no input, invalid choices and transfer outcomes in your application. →
Build a language-selection phone menu with the IllyVoIP Voice API
Offer an explicit keypad language choice and use compatible Voice API language and voice values for later prompts and transfers. →
Build a missed-call follow-up list from IllyVoIP call history
Build a reviewed follow-up list from IllyVoIP incoming call history, distinguish no answer from other failures and preserve human follow-up decisions. →
Build a Power BI call-history report from IllyVoIP data
Build and reconcile a Power BI report from a complete IllyVoIP call-history export, preserving call IDs, UTC dates and clearly defined reporting measures. →
Build a read-only view of active IllyVoIP calls with the API
Display IllyVoIP active calls with the Voice API while preserving stale-state warnings, line scope and the distinction between call identifiers. →
Build a short keypad survey with the IllyVoIP Voice API
Collect a short, versioned keypad survey with IllyVoIP call control, validate each answer and retain partial results without duplicate submissions. →
Build appointment SMS reminders with IllyVoIP
Schedule SMS reminders in your application, handle timezones and cancellations, and use IllyVoIP to submit and track each approved message. →
Build incoming-call Answer and Decline controls with the Webphone SDK
Build reliable Answer and Decline controls for IllyVoIP SDK incoming calls, including duplicate clicks, caller cancellation and UI cleanup. →
Build keyboard-accessible call controls with the IllyVoIP SDK
Build keyboard-operable call controls around the IllyVoIP SDK with clear focus, call-state announcements and pending-action handling. →
Build SMS reminders for upcoming IllyVoIP phone-number renewals
Read IllyVoIP number-order renewal dates and send a tracked reminder to an approved account contact without changing renewal or billing settings. →
Cancel a phone-number order or stop renewal through the IllyVoIP API
Use the correct owned order ID to request number cancellation, distinguish end-of-term scheduling from pending-order release and verify the result. →
Change an incoming number’s destination through the IllyVoIP API
Change an IllyVoIP number’s incoming-call destination by API, verify the saved route and handle an uncertain response without overwriting another change. →
Check a destination’s calling rate with the IllyVoIP Rates API
List calling-rate countries, search destinations in the account routing context and verify the complete number with an IllyVoIP rate quote. →
Check phone numbers with the IllyVoIP Lookup API and optional HLR
Use the IllyVoIP Lookup API for number metadata, choose optional paid HLR and understand freshness, costs and result limitations. →
Collect a spoken response with the IllyVoIP Voice API
Add a spoken-response step to an IllyVoIP Voice API call, select a supported language, handle silence and errors, and confirm the caller’s choice. →
Collect an appointment confirmation through an IllyVoIP phone call
Build a backend appointment-confirmation call with the IllyVoIP Voice API, collect a keypad choice and update the correct appointment only once. →
Configure microphone processing for IllyVoIP SDK calls
Set browser microphone-processing preferences for IllyVoIP SDK calls and compare actual behavior without treating constraints as guaranteed audio quality. →
Configure regional connection fallback in the IllyVoIP Webphone SDK
Configure ordered regions and a region-aware token provider for IllyVoIP SDK connection fallback, with clear limits during an active call. →
Configure ringing and outgoing-call sounds in the IllyVoIP Webphone SDK
Configure local incoming and outgoing sounds with the IllyVoIP SDK tones options, check browser playback and avoid duplicate ringers. →
Connect to the IllyVoIP API through an approved HTTP proxy
Configure an approved HTTP proxy for IllyVoIP HTTPS API requests, separate proxy and API credentials, and verify the actual network path with a bounded read. →
Convert a text-based PDF into audio with IllyVoIP
Extract and review PDF text, split it into bounded requests, and generate ordered IllyVoIP audio files without uploading the PDF itself. →
Convert text to speech with the IllyVoIP API and save the audio
Select current Speech API languages and voice identifiers, keep the matching catalogue context and recover from unavailable TTS selections. →
Create a reusable IllyVoIP speech-prompt library for Voice API calls
Generate and version approved speech assets with IllyVoIP, host playable audio and use it on eligible Voice API calls without reusing call-scoped capabilities. →
Create, update and archive CRM companies through the IllyVoIP API
Use the Companies API to manage owned company records, link contacts and understand exactly what archiving changes. →
Delete a synchronized contact through the IllyVoIP API
Delete an owned IllyVoIP contact by UUID or external reference, reconcile uncertain results and prevent a later CRM sync from recreating it. →
Embed an IllyVoIP SDK phone in an authorized iframe
Embed your own IllyVoIP SDK application with explicit microphone delegation, authenticated token access and a restricted parent-frame message boundary. →
End an IllyVoIP Voice API call and verify it has finished
End an owned IllyVoIP Voice API session using its call-control ID and verify terminal state without creating a replacement call. →
Escalate an unacknowledged service alert with IllyVoIP voice calls
Create a controlled on-call voice escalation workflow using explicit acknowledgement, incident deduplication and reconciliation of uncertain calls. →
Export an iPhone Voice Memo and transcribe it with IllyVoIP
Export rendered iPhone Voice Memos audio, convert it to a supported file, and transcribe it with IllyVoIP while preserving the original and reviewing accuracy. →
Export call history and retrieve available recordings with the IllyVoIP API
Export IllyVoIP call history by SIP identity, follow snapshot cursors and reconcile overlapping UTC calendar-day windows without duplicate rows. →
Extract audio from a video and transcribe it with IllyVoIP
Select a video audio track with FFmpeg, verify a supported MP3 or WAV file, and transcribe that audio with the IllyVoIP API. →
Find, quote and order a phone number by API
Browse IllyVoIP numbers, quote an exact available selection and submit an unchanged order with its pricing fingerprint and retry key. →
Format and validate recipient phone numbers before sending IllyVoIP SMS
Normalize and confirm SMS recipients in international E.164 format, handle invalid numbers and duplicates, and separate number validation from delivery. →
Format phone numbers and SIP URIs for IllyVoIP SDK calls
Prepare validated phone numbers and allowed SIP URIs for IllyVoIP SDK calls, and understand the SDK’s actual target normalization. →
Generate and save speech in JavaScript with the IllyVoIP TTS API
Generate WAV or MP3 speech with the IllyVoIP TTS API in Node.js. Select a voice, save the response and recover audio without another synthesis. →
Generate and save speech in Python with the IllyVoIP Text-to-Speech API
Generate speech with IllyVoIP from Python, choose a catalog voice, decode MP3 audio and preserve request records for safe recovery. →
Handle browser-token refresh in a long-running IllyVoIP SDK session
Handle scheduled and manual IllyVoIP SDK token refresh, deferred application during calls, authorization failures and cleanup in a long-running session. →
Import IllyVoIP call-history JSON into Excel with Power Query
Import complete IllyVoIP call-history JSON into Excel Power Query, preserve identifiers and UTC timestamps, and refresh without counting duplicate pages. →
Improve names, dates and acronyms in IllyVoIP-generated speech
Improve IllyVoIP text-to-speech pronunciation with clear spoken wording, the right language and voice, and controlled short audio tests. →
Integrate the IllyVoIP WebRTC Phone SDK into Angular
Use a single Angular service for IllyVoIP browser calling, bridge SDK events into signals and handle route changes, logout and browser-only initialization. →
Keep one IllyVoIP SDK phone owner across browser tabs
Coordinate one IllyVoIP SDK owner across same-origin tabs using a Web Lock held through initialization and orderly cleanup. →
Let callers check an order status with the IllyVoIP Voice API
Build an authenticated order-status phone workflow with IllyVoIP Voice API keypad input, a scoped backend lookup and safe spoken responses. →
Let callers request a callback through the IllyVoIP Voice API
Collect a deliberate callback request during an IllyVoIP API call, save it once and let your application manage permitted timing and follow-up. →
Load IllyVoIP call history into Google Sheets with Apps Script
Import paginated IllyVoIP call-history JSON with a private Google Apps Script, protect text identifiers and keep incomplete refreshes separate. →
Manage the IllyVoIP WebRTC Phone SDK lifecycle in React
Connect the IllyVoIP WebRTC Phone SDK to React with server-issued tokens, one phone owner, serialized cleanup and safe handling of component unmounts. →
Mock IllyVoIP API responses in Postman before connecting an application
Create synthetic IllyVoIP responses in a separate Postman mock, isolate credentials, test client failures and distinguish fixtures from live acceptance. →
Place an outbound notification call with the Voice API
Place and control an outbound IllyVoIP Voice API call, with backend-readiness checks, durable call identity and safe recovery from uncertain responses. →
Play a private IllyVoIP recording through your application backend
Serve an authorized IllyVoIP call recording through your backend, keep the API key private and handle audio seeking and processing responses. →
Play a recorded audio file during an IllyVoIP Voice API call
Prepare a hosted audio prompt, play it on an active IllyVoIP Voice API call and wait for completion before continuing or hanging up. →
Play and stop waiting music on an IllyVoIP Voice API call
Use hold and unhold on an owned Voice API call, manage waiting deadlines and avoid confusing waiting music with call parking or paused billing. →
Provision a SIP client with the IllyVoIP SIP API
Select an authorized SIP identity, request IllyVoIP bootstrap settings securely and manage API-derived SIP credentials throughout their lifecycle. →
Receive and verify IllyVoIP webhooks in Python with FastAPI
Receive IllyVoIP webhooks in FastAPI, verify raw-body HMAC signatures and timestamps, and persist a deduplicated inbox before returning an acknowledgement. →
Receive IllyVoIP voicemail notifications in your application
Receive IllyVoIP voicemail events, verify and deduplicate delivery, and direct authorized users to the Portal message without exposing audio. →
Receive verified IllyVoIP webhook events in n8n
Receive IllyVoIP events in n8n through a verified durable inbox, protect the production webhook and prevent duplicate workflow effects. →
Register an IllyVoIP SIP line from a PJSUA2 application
Build a C++ PJSUA2 registration example for IllyVoIP. Keep credentials private, handle callbacks and unregister with bounded waits. →
Require staff approval before submitting an IllyVoIP SMS batch
Add an application-owned approval step for an IllyVoIP SMS batch, freeze the reviewed recipients and message, and reconcile partial or uncertain submissions. →
Review a contact list with IllyVoIP HLR before a messaging campaign
Review a permitted contact list with basic number analysis and selective paid IllyVoIP HLR lookups, retaining freshness and unresolved outcomes. →
Review existing IllyVoIP number orders and renewal dates with the API
Read IllyVoIP number-order status, recurring fees and renewal dates with the API without purchasing, cancelling or changing routing. →
Rotate an IllyVoIP API key without losing track of integrations
Rotate an IllyVoIP API key, update dependent services and restore API-provisioned SIP clients while preserving uncertain operations and separate SIP passwords. →
Route an incoming number to Voice API Control and answer it from your application
Route incoming calls to IllyVoIP Voice API Control, answer eligible calls and reconcile existing call state safely after an application interruption. →
Route incoming IllyVoIP API calls around holidays and opening hours
Apply your application’s timezone, weekly hours and holiday exceptions before transferring an incoming IllyVoIP Voice API call. →
Run an ordered Voice API action sequence and inspect partial results
Execute ordered IllyVoIP Voice API actions, insert a bounded wait and recover safely without repeating completed actions. →
Run repeatable read-only IllyVoIP API checks with Postman Collection Runner
Build a read-only IllyVoIP Postman collection, run one bounded local iteration, check response contracts and investigate failures without paid operations. →
Save a chosen call outcome from an IllyVoIP SDK dialer to Contacts
Capture an agent-selected call outcome in a custom IllyVoIP SDK dialer and update the correct Contact without clearing existing fields. →
Send a CSV recipient list with Python and IllyVoIP
Validate a CSV, send reviewed SMS rows with a local ledger, and preserve accepted and uncertain submissions when restarting a batch. →
Send a private document link with the IllyVoIP SMS API
Send an IllyVoIP SMS linking to a private document in your application, preserving access checks, link expiry and delivery tracking without exposing the file. →
Send account-security notifications through the IllyVoIP SMS API
Send a concise notification after a security change in your own application, using a verified recipient and one tracked IllyVoIP SMS submission per event. →
Send an SMS from PHP with the IllyVoIP API
Send IllyVoIP SMS from PHP with cURL, protect your API key, preserve request identity and handle accepted recipients, HTTP errors and delivery status. →
Send an SMS with the IllyVoIP API and track delivery
Send and reconcile SMS API batches using accepted message IDs, duplicate removals, rejected recipients and separate delivery and charge states. →
Send IllyVoIP SMS from an authenticated website form
Build a protected website form for IllyVoIP SMS with Flask. Keep the API key on the server, review messages and prevent duplicate paid submissions. →
Send keypad tones into an active call with the IllyVoIP Voice API
Send a reviewed keypad sequence on an active Voice API call, control tone timing and handle uncertain results without repeating remote menu actions. →
Send Prometheus Alertmanager alerts through IllyVoIP SMS
Connect Prometheus Alertmanager to IllyVoIP SMS through a protected webhook adapter with durable deduplication, firing and resolved events, and delivery checks. →
Send queued SMS notifications from Laravel with IllyVoIP
Build a Laravel SMS job with protected credentials, a durable notification record, stable retry identity and separate delivery tracking. →
Send SMS after a Django database transaction with IllyVoIP
Use Django transactions and a durable outbox to send IllyVoIP SMS after commit, preserve retry identity and handle unknown outcomes. →
Send SMS from C# and ASP.NET Core with the IllyVoIP API
Build a server-side C# SMS integration with IllyVoIP using HttpClient, durable request keys, clear error handling and delivery webhooks. →
Send SMS from Go with the IllyVoIP API
Build a Go SMS client with JSON encoding, bounded HTTP requests, stable idempotency keys and careful handling of partial or uncertain results. →
Send SMS from Java with the IllyVoIP API
Send SMS from Java with HttpClient and the IllyVoIP API. Serialize JSON safely, preserve request keys and distinguish queued messages from delivery. →
Send SMS from PowerShell with the IllyVoIP API
Send an IllyVoIP SMS from PowerShell 7 with UTF-8 JSON, protected credentials, saved request identity and explicit HTTP and delivery-status handling. →
Send SMS to Kosovo (+383) with the IllyVoIP API
Send an SMS to a Kosovo number through IllyVoIP, check Albanian text and sender requirements, then follow the actual delivery result. →
Send your application’s one-time codes through the IllyVoIP SMS API
Send an application-generated one-time code with the IllyVoIP SMS API and separate message delivery from secure code verification. →
Show a destination-rate preview before an IllyVoIP SDK call
Display the current IllyVoIP destination rate before an SDK call, retain billing context and reject stale quotes when the number or account changes. →
Show the caller’s contact record when an IllyVoIP SDK call arrives
Show an authorized contact match for an incoming IllyVoIP SDK call, handle ambiguous numbers and prevent late lookups from replacing the current caller. →
Start with the API, Playground and webhooks
Use the IllyVoIP API Playground safely, select a multipart audio upload and distinguish live execution, credentials and webhook setup. →
Submit and correct phone-number order documents through the API
Continue an existing IllyVoIP number order, submit supporting documents in the appropriate state and distinguish document storage from regulatory approval. →
Sync CRM contacts into IllyVoIP with the Contacts API
Keep a reliable Contacts API checkpoint, include deleted contacts and recover an interrupted synchronization without discarding changes. →
Test an IllyVoIP API integration in Sandbox before using Production
Use separate Sandbox credentials, inspect simulated API responses and failure scenarios, and move your integration to Production deliberately. →
Test an IllyVoIP webhook receiver locally with ngrok
Expose a development IllyVoIP webhook receiver with ngrok, inspect deliveries safely, understand signed replays and retire the test endpoint afterward. →
Test the IllyVoIP API in Postman with a protected API key
Import the IllyVoIP OpenAPI specification into Postman, use Local Vault for your key and begin with a deliberate read-only request. →
Text a requested information link during an IllyVoIP API call
Collect a caller’s request for an information link and submit one authorized SMS through IllyVoIP while tracking delivery separately. →
Transcribe a long podcast with IllyVoIP using an ordered audio manifest
Split a long podcast into verified audio segments, track each IllyVoIP transcription request, and assemble reviewed text without blind retries. →
Transcribe an audio file in Python with the IllyVoIP Speech-to-Text API
Upload MP3 or WAV audio from Python to IllyVoIP, validate the transcription response and save text while handling paid-request failures carefully. →
Transcribe an audio file with the IllyVoIP Speech-to-Text API
Upload an MP3 or WAV file to the IllyVoIP Speech-to-Text API, select a supported language and read the transcript and duration. →
Transcribe audio from JavaScript with the IllyVoIP Speech-to-Text API
Transcribe MP3 or WAV audio through IllyVoIP using server-side JavaScript, multipart upload and careful timeout and response handling. →
Transfer a call from an application using the Webphone SDK
Request an IllyVoIP SDK call transfer, prevent duplicate submissions and distinguish transfer signaling from the destination’s actual answer. →
Transfer a Voice API call and handle no answer
Track an asynchronous IllyVoIP call transfer, cancel only when permitted, and recover using the actual transfer and original-call states. →
Turn a caller’s short spoken request into a reviewed support ticket
Collect a short spoken request with IllyVoIP, confirm the description with the caller and create one support ticket in your own application. →
Turn an IllyVoIP voicemail audio file into a written transcript
Obtain an authorized IllyVoIP voicemail recording, upload supported audio to Speech-to-Text, and review the transcript without assuming automatic transcription. →
Use the official IllyVoIP Webphone SDK types in a TypeScript dialer
Use the IllyVoIP SDK package’s TypeScript declarations for managed options and call objects, with explicit checks for untyped event payloads. →
Verify IllyVoIP webhook signatures in a Node.js receiver
Verify raw-body webhook signatures in Node.js, enforce a timestamp policy and acknowledge events only after durable receipt and duplicate protection. →
Automation & CRM integrations
Add a web opt-out link and suppression checks to an IllyVoIP SMS workflow
Build an application-owned SMS preference link, save scoped suppression and check it before future IllyVoIP submissions without claiming native STOP handling. →
Add IllyVoIP narration to Google Slides and share it with working audio
Generate narration with IllyVoIP, insert matching MP3 or WAV files into Google Slides, and verify playback plus linked Drive audio permissions for viewers. →
Add IllyVoIP SMS notifications to WordPress with a small custom plugin
Build a small WordPress SMS plugin for approved staff events, queue notifications outside registration and keep IllyVoIP API credentials server-side. →
Add IllyVoIP-generated narration to a PowerPoint presentation
Generate slide narration with IllyVoIP TTS, insert MP3 or WAV files in PowerPoint, and verify playback, timing and the saved presentation. →
Build an email-to-SMS workflow with the IllyVoIP API
Build a controlled email-to-SMS adapter with Python, an approved IMAP folder, persistent message identity and IllyVoIP submission records. →
Collect and record opt-in before sending IllyVoIP SMS
Build a clear SMS opt-in form, keep a scoped permission record and check it before your application submits SMS through IllyVoIP. →
Convert a vCard contact file to CSV and import it into IllyVoIP
Convert vCard contacts into a reviewed CSV, resolve multiple phone numbers, and map a small sample into the IllyVoIP Portal before importing the full list. →
Export Outlook contacts and import a reviewed CSV into IllyVoIP
Export contacts from Outlook and import a reviewed CSV into IllyVoIP with deliberate phone-column mapping, encoding and duplicate handling. →
Generate and save IllyVoIP speech audio in Make
Generate speech with the IllyVoIP TTS API in Make, decode the returned base64 audio and save a usable MP3 or WAV file. →
Schedule birthday SMS reminders with the IllyVoIP API
Schedule annual birthday SMS through IllyVoIP with explicit leap-day rules, local delivery windows and one durable job per recipient and year. →
Send a customer-feedback survey link through IllyVoIP SMS
Publish a feedback form, send its respondent link through IllyVoIP SMS, prevent duplicate invitations, and separate delivery from survey responses. →
Send a Zoho CRM workflow notification through IllyVoIP SMS
Connect an approved Zoho CRM notification workflow to IllyVoIP SMS using a protected Connection, durable queue and separate delivery status. →
Send an approved Excel notification through IllyVoIP SMS
Send a reviewed Excel row through IllyVoIP using Power Automate, a durable SharePoint claim and careful message-ID write-back. →
Send an approved Outlook email as an IllyVoIP SMS
Send reviewed Outlook email notifications through IllyVoIP SMS. Configure the trigger, approval, duplicate protection and delivery checks. →
Send an IllyVoIP SMS from a Make.com scenario
Map a Make.com HTTP request to IllyVoIP SMS, preserve a durable notification key and handle incomplete executions without duplicating messages. →
Send an IllyVoIP SMS from a Node-RED flow
Build a Node-RED HTTP flow for IllyVoIP SMS with protected credentials, a durable notification identity and separate acceptance and delivery handling. →
Send an IllyVoIP SMS from a selected Microsoft Teams message
Send an approved SMS from a selected Microsoft Teams message using IllyVoIP and Power Automate. Track approval, duplicate protection and delivery. →
Send an IllyVoIP SMS from Microsoft Power Automate
Configure a Power Automate HTTP action for IllyVoIP SMS, protect run-history data and handle retries without creating duplicate notifications. →
Send an Odoo workflow notification through IllyVoIP SMS
Build an Odoo 19 order-notification workflow with an approved outbox, authenticated queue and IllyVoIP SMS delivery tracking. →
Send an unpaid-invoice SMS reminder with IllyVoIP
Recheck invoice state before sending an IllyVoIP SMS reminder, skip settled invoices and retain a durable record of each approved attempt. →
Send Calendly booking reminders through IllyVoIP SMS
Send Calendly booking reminders with IllyVoIP SMS while handling signed events, cancellations, rescheduling, timezone and duplicate delivery. →
Send Google Calendar event reminders through IllyVoIP SMS
Read Google Calendar instances, handle rescheduling and cancellations, and dispatch approved IllyVoIP SMS reminders through your application. →
Send Grafana firing and resolved alerts through IllyVoIP SMS
Route Grafana webhook alerts through a secure SMS receiver with incident deduplication, firing and resolved phases, and delivery tracking. →
Send Gravity Forms submission notifications through IllyVoIP SMS
Send a fixed administrator an SMS after a Gravity Forms submission using IllyVoIP, with spam checks, duplicate protection and visible failure records. →
Send Home Assistant notifications through IllyVoIP SMS
Configure Home Assistant RESTful Command for IllyVoIP SMS, protect your API key and handle repeated triggers and uncertain send results. →
Send IllyVoIP SMS from a Bubble backend workflow
Send IllyVoIP SMS from a Bubble backend workflow using private API credentials, authorised recipients and persisted retry identities. →
Send IllyVoIP SMS from a Zapier workflow
Use Webhooks by Zapier to submit an IllyVoIP SMS, preserve a stable message key and track delivery without turning workflow replays into duplicate sends. →
Send IllyVoIP SMS from an authorized Slack command
Create a private Slack command that queues IllyVoIP SMS for review. Verify signed requests, restrict recipients and prevent duplicate submissions. →
Send Nagios Core problem and recovery alerts through IllyVoIP SMS
Configure Nagios Core problem and recovery SMS alerts through IllyVoIP with a private outbox, safe notification macros and explicit delivery tracking. →
Send PRTG monitoring alerts through IllyVoIP SMS
Connect PRTG alerts to IllyVoIP using a secure form-to-JSON receiver, with incident-level duplicate protection and separate SMS delivery tracking. →
Send Salesforce notifications through the IllyVoIP SMS API
Create a controlled Salesforce SMS notification record, authenticate with Named Credentials and submit through an asynchronous IllyVoIP API callout. →
Send Shopify order notifications through IllyVoIP SMS
Build a Shopify paid-order SMS workflow with webhook HMAC verification, approved recipients, duplicate protection and IllyVoIP delivery tracking. →
Send SMS from a HubSpot workflow through IllyVoIP
Send approved HubSpot notifications through IllyVoIP with a custom code action, durable event claims and separate submission and delivery records. →
Send SMS from Google Sheets with IllyVoIP
Use Apps Script to send one approved spreadsheet row through IllyVoIP and retain submission IDs without automatically resending uncertain messages. →
Send SMS from n8n with the IllyVoIP API
Connect n8n to IllyVoIP with an HTTP Request node, map approved messages, retain request keys and handle submission and delivery separately. →
Send WooCommerce order-status SMS through IllyVoIP
Connect WooCommerce order events to IllyVoIP SMS with verified webhooks, deliberate status rules, duplicate protection and delivery tracking. →
Send Xero invoice reminders through IllyVoIP SMS
Send IllyVoIP SMS reminders for eligible Xero invoices using verified webhooks, tenant-scoped invoice reads and duplicate-safe reminder records. →
Send Zabbix problem and recovery alerts through IllyVoIP SMS
Create a custom Zabbix webhook media type for IllyVoIP SMS, map problem and recovery events, protect credentials and avoid unsafe automatic resends. →
Synchronize selected Google Contacts into IllyVoIP
Synchronise selected Google Contacts into IllyVoIP with People API pagination, durable external identities and explicit deletion and field-ownership rules. →
Use IllyVoIP calling inside your CRM
Prepare HubSpot calling, understand CTI access and separate phone readiness from contact synchronization. →
Configure HubSpot sync
Connect HubSpot, choose contact-sync review policies and resolve CRM update decisions without overwriting the wrong contact values. →
Need a hand?
Open account support for a specific issue, or contact us to discuss your setup.
Contact support →