Abstract: A method for allocating a call batch that includes a plurality of calls, to one out of a possible ānā providers for near simultaneous transmission by the one provider to a plurality of recipients, wherein each of the ānā providers has an overall capacity and a current level of use. In particular, the method comprises computing the potential free capacity of each provider by subtracting the call batch size from the actual capacity, and dividing the potential free capacity by the overall capacity to determine the proportion potential free capacity; and allocating the call batch to the provider having the largest proportion potential free capacity.