another idea you could test is to use a very short Timeout in your Dial command. like Dial(ZAP/012345678,1) - will dial and exit after 1 sec with DIALSTATUS set accordingly HTH, Ioan