Under the "Preferences -> Configure Port " submenu are a list of the serial ports on your machine. Select the serial port which you have plugged your modem into. This will give you a Config window for setting up your modem.
Currently, the modem type will be set to "None". Select your modem type from those listed. A number of options are available to you at this point. These options will be explained in the section specifc to the Config window.
For the time being, make sure the "Modem will monitor the line" checkbox is off (this is default) and select "File -> Save" from the menu. Close the window and it will ask you if you want to restart BePhoneyd because the settings have changed. Click on the "Restart" button.
At this point, BePhoneyd is running and it knows you have a modem on that serial port. Select "File -> New Greeting" from the menu bar. This will give you a window for recording your greeting message. It is currently "Untitled" but it will be named later in the procedure.
Now you need to hook up your input device to the modem. This can either be a telephone attached to the phone jack on the modem or a microphone attached to a quarter inch plug (also on the modem). This version of BePhoney does not let you record your greeting from devices attached to your computer, just devices directly attached to your modem (see Futures for more information).
Select the input device from the "Preferences -> Input Device" menu and make sure the serial port you configured is selected in the "Preferences -> Input Port" menu. There is also the "Preferences -> Input Encoding" menu which you can set. The default option is four bit ADPCM. The fewer bits you have in your ADPCM encoding, the less disk space will be used but the sound quality will be worse. For the two PCM encodings (only available with Rockwell based modems), the higher the sample rate, the more disk space used and the higher quality the sound is. PCM sound is should be higher quality than ADPCM but it will use more disk space. For the greeting, you will only need one copy, so I would go with this highest quality encoding.
At this point, pick up the handset of the phone if you are using one and click on the record button (the one with the red dot). You will hear a beep and then you should speak clearly to record your message. When you have finished, click the stop button (the one with the square) or hangup the handset. You can play back your greeting by clicking on the play button (the one with the triangle). By default, it will play on the modem's speaker, but you can send it to the local phone jack instead using the "Preferences -> Output Device" menu.
Once you are happy with the greeting, save it by selecting "File -> Save As". Remember where you put the file because you will need it later on. Close the greeting window.
Select the serial port that your modem is connected to in "Preferences->Configure Port". Now, make sure there is an x in the "Modem will monitor the line" box. Drag and drop the greeting you just recorded onto the box just under "Greeting File:" in the configuration window. Drag and drop a directory to store a record of the incoming calls onto box just under "Spool Directory:" in the configuration window. Set your script to "BasicAnsweringMachine".
This is the minimum configuration necessary to turn your voice modem into a basic answering machine. You can read the following sections for more info on available options, or just save these settings now from the "File -> Save" menu. When you close the window, select "Restart" to restart BePhoneyd, and your modem is now an answering machine.
If you had any problems with this, check Troubleshooting for more information.