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