≡ Menu

24U Phone Companion Overview

24U Phone Companion enables your FileMaker solutions to interact directly with your phone system to save your time and let you take better care of your customers.

  • Andrew Hinshaw

  • Chad Oster

  • Make calls by clicking a button you avoid calling wrong numbers
  • Run script on incoming call to lookup caller’s record before answering
  • Automate evidence of phone calls so you can focus on the contents fo your calls
  • Know the number dialed to be able to provide call center service for different companies
  • Use raw commands to get the most out of your own PBX
  • New Support for SNOM VOIP phones lets you integrate cloud-hosted phone systems, such as RingCentral
  • New New version of TeamCall with support for more and new phone systems, such as Mitel on macOS
  • New Script steps for even easier implementation

Dial number with a click


With 24U Phone Companion your FileMaker solution can tell your phone system to make a call from your phone to the desired phone number.

Instead of having to read and type your contact’s phone number on the phone’s keypad, you can just simply click a button in your solution. This will let you:

  • Save time
  • Avoid calls to wrong numbers due to typing errors
  • Focus on the communication rather than the dialing process

Try it for now for free

Get notified about a call


24U Phone Companion will run a script in your FileMaker solution when your phone rings.

Your solution will know all available information about an incoming call without you having to do anything.

  • It can pop up a notification dialog for you
  • Your solution can look up the calling client’s record automatically
  • You will know who’s calling and respond accordingly when answering the call
  • Your solution can transfer or reject the call automatically depending on the caller ID

Get it now


Recording Calls

24U Phone Companion can run a script in your FileMaker whenever something happens to your phone extension.

You can have records created automatically so that you

  • know when someone called you
  • know when you called someone
  • know how long your call took
  • can focus on talking to your client and recording only important notes

Get it now

Complex workflows

Support Process

Send raw commands to your PBX. Watch for raw events, matching them to a pattern.

Make your solution able to work with complex features of your phone system, such as

  • Transferring an incoming call to another extension
  • One call ringing on multiple phones
  • Putting a call on hold
  • Making and joining conference calls

Call us to learn about all possibilities

Call Centers


Incoming calls are now identified not only by caller ID and called extension, but also called trunk line.

The same operator can now handle calls for different companies easily because your solution can correctly identify the company whose client is calling.

Get it a try

Unusual PBX Setups

Complex Workflow

Raw commands let you adjust the syntax of commands sent to the PBX. Raw events let you launch different scripts when different regular expressions are matched.

You can get the most out of your PBX even if its syntax for usual commands or messages differs from most other phone systems.

Get your PBX under control



  • Support for SNOM VOIP phones lets you integrate cloud-hosted phone systems, such as RingCentral
  • New version of TeamCall with support for more and new phone systems, such as Mitel on macOS
  • Script steps for even easier implementation

Download the newest version


PHC2 Icon

24U Phone Companion Plug-In 3.0 added support for Voice Over IP systems using SNOM phones, successfully tested with RingCentral.

When you have SNOM phones and 24U PHONE COMPANION 3.0 you can use hosted IP phone systems.

Integrate your phones today


PHC2 Icon

24U PHONE COMPANION 3.0 comes with a new version of TeamCall, which is faster, more stable, and adds support for 48 new PBX models, including MITEL systems which, now newly supported with TeamCall running on macOS.

The better and wider support for new PBX models makes it easier for you to integrate your FileMaker app with your phone system without being too constrained in your selection of the right platform.

Get your copy


PHC2 Icon

The new Phone Companion now extends your FileMaker Pro Advanced not only with external calculation functions, but also with new script steps.

By using calculations for processing data and scrip steps to trigger actions, integrating telephony with your custom app is now even easier and more intuitive than ever before.

Upgrade now


How it works


24U Phone Companion uses a 3rd party middleware (ilink TeamCall Lite) to talk to your phone system. Thanks to the middleware, many popular PBX brands are supported by 24U Phone Companion.

The middleware talks to the PBX and tells it what to do with your phone. The PBX then controls your phone and handle your calls.

PLug-In Functions

24U Phone Companion provides all its functionality to FileMaker Pro via the following set of external calculation functions:

  • Phone_Connect ( “serverIP” ; “serverPort” { ; “timeout” } )
  • Phone_Dial ( localDevice ; calledDirectoryNumber )
  • Phone_Answer ( localDevice )
  • Phone_HangUp ( localDevice )
  • Phone_RawCommand ( commandString )
  • Phone_SetScriptEvent ( localDevice ; event ; scriptName )
  • Phone_SetScriptRawEvent ( pattern ; scriptName )
  • Phone_Disconnect
  • Phone_Version ( { versionFormat } )
  • Phone_Register ( selector )
  • Phone_Get ( what )
  • Phone_Set ( what ; newValue )
Click here to examine the whole syntax description

System Requirements

24U Phone Companion 3.0 requires the following combination of operating system and FileMaker software versions to run:


  • Recommended: Any Intel Mac, 4 GB RAM running macOS Sierra 10.12 and FileMaker Pro 16 or newer
  • Minimum: Any Mac with 2 GB RAM running OS X El Capitan 10.11 and FileMaker Pro 16


  • Recommended: 1.6 GHz processor, 4 GB RAM, Windows 8.1 or newer, FileMaker Pro 16 or newer
  • Minimum: 1 GHz processor, 1 GB RAM, Windows 7, FileMaker Pro 16

FileMaker Pro Compatibility

  • Fully compatible with FileMaker Pro 12 – 17
  • Compatible with both 32-bit and 64-bit versions of FileMaker Pro 14-17 on Windows
  • Version 2.0 is available for FileMaker Pro 11 upon request
Click here for detailed compatibility table

Phone Systems Compatibility


24U Phone Companion has already been successfully integrated with the following phone systems:

  • Panasonic KX-TDA 30
  • ShoreTel
  • ShoreTel 230
  • mitel 3300 IP Communications Platform
  • Funkwerk Elmeg ITC-88 International
  • Panasonic KX-NCP500
  • Siemens HiPath 3500
  • Nortel BCM50
  • Aastra 800
  • Asterisk Open Source
  • Avaya IP Office 500
  • Cisco CallManager
  • Siemens HiPath 3350
  • Ascotel IntelliGate 300
  • Alcatel OmniPCX Office Small
  • SNOM phones connected to RingCentral

Many other phone systems are supported thanks to the 3rd party middleware but have not yet been tested by our own implementation of Phone Companion.

Click here for the complete list of supported phone systems

Buy a Licence
Buy a Licence
Let us Help You
Let us Help You
Products Sales Other