| Components | All | New | MacOS | Windows | Linux | iOS | ||||
| Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old | |
Component: TAPI
Telephone functions for Windows
| Version | macOS | Windows | Linux | Server | iOS SDK |
| 4.4 / 8.3 | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Item | Details |
|---|---|
| TAPI.AddressCount Returns number of addresses. | Win only 4.4 |
| TAPI.AddressValue Queries a property of an address. | Win only 4.4 |
| TAPI.Answer answers an incoming call. | Win only 4.4 |
| TAPI.BlindTransfer Performs a blind or single-step transfer of the specified call to the specified destination address. | Win only 4.4 |
| TAPI.CallInfo Queries details on current call. | Win only 4.4 |
| TAPI.Connect Attempts to complete the connection of an outgoing call. | Win only 4.4 |
| TAPI.CreateCall Creates a new phone call. | Win only 4.4 |
| TAPI.Dial Dials the specified address. | Win only 4.4 |
| TAPI.Disconnect Disconnects the call. | Win only 4.4 |
| TAPI.Finish Finishes the two-step process of transferring or adding the call to a conference. | Win only 4.4 |
| TAPI.GetCallStateEvaluate Queries expression to be evaluated when call changes state. | Win only 6.5 |
| TAPI.GetCallStateScriptFileName Queries the file name set for state changes on calls. | Win only 5.0 |
| TAPI.GetCallStateScriptName Queries the script name set for state changes on calls. | Win only 5.0 |
| TAPI.GetCallStateURL Queries URL to trigger for new calls. | Win only 6.5 |
| TAPI.GetNewCallEvaluate Queries expression to evaluate for new calls. | Win only 6.5 |
| TAPI.GetNewCallScriptFileName Queries the file name set for new calls. | Win only 5.0 |
| TAPI.GetNewCallScriptName Queries the script name set for new calls. | Win only 5.0 |
| TAPI.GetNewCallURL Queries URL to trigger for new calls. | Win only 6.5 |
| TAPI.HandoffDirect Hands off the call to another application based on the media type of the call. | Win only 4.4 |
| TAPI.Hold Places or removes the call from the hold. | Win only 4.4 |
| TAPI.Initialize Initializes the TAPI interface. | Win only 4.4 |
| TAPI.IsInitialized Queries TAPI initialization status. | Win only 8.3 |
| TAPI.ListenOnAddress Asks the plugin to check for one address and wait for calls. | Win only 5.0 |
| TAPI.ListenOnAllAddresses Asks the plugin to check all addresses and wait for calls. | Win only 4.4 |
| TAPI.ParkDirect Parks the call at a specified address. | Win only 4.4 |
| TAPI.ParkIndirect Parks the call and returns the parked address. | Win only 4.4 |
| TAPI.Pickup Picks up a call alerting at the specified group identification. | Win only 4.4 |
| TAPI.Release Releases one call and all it's resources used by the plugin. | Win only 5.0 |
| TAPI.ReleaseAll Releases all calls known by the plugin. | Win only 5.0 |
| TAPI.RemoveFromConference Removes the call from a conference if it is involved in one. | Win only 4.4 |
| TAPI.SetCallStateEvaluate Sets the expression to evaluate when a call changes state. | Win only 6.5 |
| TAPI.SetCallStateScript Sets which script to call when a call changes state. | Win only 5.0 |
| TAPI.SetCallStateURL Sets the URL to query when call changes state. | Win only 6.5 |
| TAPI.SetNewCallEvaluate Sets the expression to evaluate when a new call arrives. | Win only 6.5 |
| TAPI.SetNewCallScript Sets which script to call when a new call is detected. | Win only 5.0 |
| TAPI.SetNewCallURL Sets the URL to query when new call arrives. | Win only 6.5 |
| TAPI.Shutdown Shuts down TAPI support. | Win only 4.4 |
| TAPI.Transfer Transfers the current call to the destination address. | Win only 5.0 |
| TAPI.Unpark Gets the call from park. | Win only 4.4 |
39 functions shown.
These functions require a license (59%).
Release notes
- Version 9.1
- Changed TAPI.Initialize to return windows error code if initialization fails.
- Version 8.3
- Added TAPI.IsInitialized function.
Blog Entries
- Use of TAPI functions in MBS FileMaker Plugin
- MBS FileMaker Plugin 5.0 for OS X/Windows - More than 3000 Functions In One Plugin
- [ANN] MBS FileMaker Plugin 4.4 for OS X/Windows - More than 2800 Functions In One Plugin
FileMaker Magazin
Example Databases