You may need add inline="true" to the nibble_rate=0 action to have the rate adjusted immediately.

For internal calls, just don't set a nibble_rate. Set it only on external calls.

> From: roland@connectico.com
> Date: Mon, 1 Sep 2014 23:57:29 +0100
> To: freeswitch-users@lists.freeswitch.org
> Subject: [Freeswitch-users] Allowing calls with Mod nibblebill and zero balances
>
>
>
> I’ve got nibblebill working quite well and it’s a great little mod. However one use case I can’t get to work is allowing calls to happen when a users balance is 0 and I’d like to allow calls if they are ‘internal’ i.e. not using a gateway. Although I set nibble_rate=0, the dial plan doesn’t even get there as it sees a 0 balance and hits the hangup extension. Has anybody this use case working?
>
>
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting@freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
> http://www.cudatel.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org