I added some hacks into pbx_spool.c so I could read a "delay" value from the call spool file. I currently sleep() for that number of seconds before placing the outgoing call. Is this going to affect anything other than it might bottleneck the outgoing spool if there's lots of queued up calls in it?