≡ 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

You can also enjoy the new FileMaker Pro 16 with 24U Phone Companion if you use it in 32bit architecture!

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

Record your call

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


New! 64-bit for FileMaker 14, 15, 16 & 17


24U Phone Companion 2.1 works on both 32-bit and 64-bit architectures, making it fully compatible with all flavors of FileMaker Pro 14, 15, 16 and 17.

Contact us if you have 24U Phone Companion 2.0 and want to update to the 64-bit version 2.1. This update is free of charge but requires a new registration code.

Download the newest version

24U Phone Companion 2

PHC2 Icon

24U Phone Companion 2 is the new version of our phone integration tool for FileMaker solutions, extended to provide all this and more:

  • Better support for Complex Workflows
  • Better fit for Call Centers
  • More compatible with Unusual PBX Setups
  • Easier to implement and troubleshoot

Upgrade 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

Easier Implementation

Easy Implementation

New wizard-like Phone Companion Tester guides you step-by-step to test and troubleshoot your own phone system integration.

Our implementation service lets you leave the whole implementation on us and just enjoy the final result.

With our new Premium Support option you can stay rested while knowing we’re here to help you fast when you need it.

Call us to ask about all available options


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 ) New
  • Phone_SetScriptEvent ( localDevice ; event ; scriptName )
  • Phone_SetScriptRawEvent ( pattern ; scriptName ) New
  • 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 2.1 requires the following combination of operating system and FileMaker software versions to run:

Recomended configuration

  • Mac OS X: Any Intel Mac, 4 GB RAM, Mac OS X 10.10 Yosemite and FileMaker Pro 14 or newer
  • Windows: 1.6 GHz processor, 4 GB RAM, Windows 8.1 or newer, FileMaker Pro 14 or newer

Minimum requirements

  • Mac OS X: Any Mac with 2 GB RAM running Mac OS X 10.8 Mountain Lion and FileMaker Pro 12
  • Windows: 1 GHz processor, 1 GB RAM, Windows Vista, FileMaker Pro 12

FileMaker Pro Compatibility

  • Fully compatible with FileMaker Pro 12, 13, 14, 15, 16 and 17
  • Compatible with FileMaker Pro 14 in both 32-bit and 64-bit modes
  • Compatible with both 32-bit and 64-bit versions of FileMaker Pro 15 on Windows
  • Compatible with both 32-bit and 64-bit versions of FileMaker Pro 16 on Windows
  • Compatible with both 32-bit and 64-bit versions of FileMaker Pro 17 on Windows
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

Many other phone systems are suppoted 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