PROCEDURE TapiCall LPARAMETERS m.TelephoneDevice, m.CallPrefix, m.TelephoneNumber oTapi = CREATEOBJECT("tapi.tapi") oTapi.Initialize FOR EACH oAddress IN oTapi.Addresses IF oAddress.AddressName() = m.TelephoneDevice AND oAddress.QueryMediaType(0x8) && 0x8 = audio oCall = oAddress.CreateCall(m.CallPrefix + m.TelephoneNumber, 0x1, 0x8) oCall.Connect(.F.) EXIT ENDIF ENDFOR RELEASE oCall, oAddress, oTapiI cannot find any way of obtaining the number of an incoming call. My primary source of information thus far has been: