Read the rest of the article for the how-to...
Creating an dialing function from FileMaker Pro running OS X
- Go to Network preference panel. Select Active Network Ports from the Show drop-down menu.
- Click on Internal Modem and then click on Duplicate. Rename to Telephone
- Click the check box on Telephone to make it an active port
- Go to FMP. Select ScriptMaker from Scripts menu. Click on Create
- Clear all predefined actions in the script window.
- Double click the Copy function from the list on the left. Check the Select Entire Contents box at the bottom of the window and then Check and Click Specify field to select the field with the phone number you want to dial.
- Double click the Perform AppleScript function from the list on the left. Click Specify at the bottom of the box and then, when the window opens, click Script Text button and past the following into the window.
local thenumber
Note: If you want to eliminate or modify the prefix of the number to be dialed that is in the selected field, change the "*67,1-". It is currently set up to block caller ID and add a 1- in front of the number in the data field.
tell application "Finder"
activate
copy (the clipboard) to thenumber
end tell
copy "*67,1-" & thenumber to thenumber
tell application "FileMaker Pro"
activate
ignoring application responses
tell application "Internet Connect" to connect¬
configuration "Telephone" to telephone number thenumber
end ignoring
display dialog thenumber & return & "Dialing in Progress: Disconnect?"¬
buttons {"Disconnect"} default button 1 giving up after 10
tell application "Internet Connect" to disconnect configuration "Telephone"
end tell
- Save the script and try it out.
[Editor's note: I have not tested this script myself.]

