What will be CUCM behavior if we are sending message to 1000 phones using JTAPI senddata? We are using multithreading to send messages to phones e.g. 5 threads, each thread will send message to 200 phones.
I have gone through JTAPI doc where caveats is - "there should be delay between 2 simultaneous senddata to same phone". What if we are sending message to different phones? Is there any restriction from CUCM side?
Though you are sending it to different phones, all send Data messages go through the same CTIManager service. Depending on the length of the send Data message it is prudent to have some delay/pause.
There is no restriction on CUCM side.
Is there any documentation of CTI Manager available to handle bulk phones?
There is no documentation with respect to sending bulk sendData messages.
Even though you are creating multiple threads to do this, the messages are serialized in CTIManager. You may not notice it but there are serialized.