VipTEL telephony connected to your CRM.

EasyCRM integrates with VipTEL – a Slovak IP telephony platform. An incoming call shows a pop-up with the caller's name and every call is stored as a record on the contact.

Start a call from EasyCRM

EasyCRM keeps a persistent WebSocket connection to your VipTEL PBX for each organisation. EasyCRM sends the command to start a call to the PBX through the POST /comms/dial endpoint (telephony permission) or through the REST API (POST /api/v1/calls/initiate, write:calls scope). An active VipTEL PBX subscription in your organisation is required.

  • Start a call with a command sent to the VipTEL PBX
  • Available through the REST API (POST /api/v1/calls/initiate)
  • Persistent WebSocket connection to the VipTEL PBX
  • Automatic reconnection when the connection drops
  • Available from the Standard plan

Know who is calling – before you pick up

When a call arrives on your VipTEL line, EasyCRM compares the caller's number with the contacts in your organisation. If a match is found, a pop-up appears in the browser with the caller's name, company and the date of the last call. If the number does not belong to any contact, the pop-up offers to create a new contact. The pop-up is delivered over WebSocket (Laravel Reverb) without refreshing the page.

  • Pop-up with caller identification
  • Name, company and date of the last call
  • Unknown number: offer to create a new contact
  • Delivered over Laravel Reverb WebSocket

Call history on the contact

EasyCRM stores a record of every incoming and outgoing call with direction, status, timestamps and duration, and matches it to a contact by phone number. Records are visible in the communication panel on the contact card and through the REST API (GET /api/v1/calls, read:calls scope). EasyCRM does not record calls and has no voicemail. Records are created from events EasyCRM receives from VipTEL over WebSocket.

  • Record of every call: direction, status, timestamps, duration
  • Record matched to a contact by number
  • Calls in the communication panel on the contact card
  • Access through the REST API (GET /api/v1/calls)
  • No call recording and no voicemail

Telephony connected to your CRM

  • Call records are created from VipTEL events
  • Context before you pick up – your team knows who is calling and when you last spoke
  • Calls are visible on the contact right in the CRM
  • Calls available through the REST API
  • No call recording

Questions about the VipTEL integration

Yes. The VipTEL integration requires an active VipTEL PBX subscription in your organisation. EasyCRM connects to your existing PBX and does not provide new phone numbers.

No. EasyCRM does not record or store audio of calls. It stores only the call record: direction, status, timestamps and duration.

The mobile app for iOS and Android is in preparation.

The VipTEL integration is available from the Standard plan. It is not available on the Free plan.

EasyCRM keeps a persistent WebSocket connection to the VipTEL PBX and, if it drops, reconnects repeatedly with a growing delay (from 1 second up to 60 seconds). Until the connection is restored, starting a call and the incoming call pop-up are not available.

Give your team context before they pick up the phone

Register for free. The VipTEL integration is available from the Standard plan and requires a VipTEL PBX subscription.