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

Blog Entries

FileMaker Magazin

Example Databases