Thanks, dwayneg! That's a brilliant plan, and your instructions were very easy to follow. I apologize for taking so long to get back to you; we'd been held up by a critical bug in the DB Programming application.
In any case, I'm afraid I'm having trouble getting everything to actually work. Calls to local numbers show up with the appropriate account code (same as the long distance access code) in the SMDR reports, but calls to toll - long distance numbers still hear a dial tone and wait for user input of the access code.
I verified that the dial rules were taking effect by temporarily removing the ECHO local address option. Calls no longer went through at all, as expected, so the dial rules for toll - long distance calls are working. Adding the pause rule additional times doesn't seem to do anything either. I've fiddled with using a dial rule with the access code explicitly entered, as well, and nothing seems to be able to allow these calls to be placed automatically.
Do you have any idea what might be the trouble?
Thanks in advance for your help and support!