I chatted with developers and they think it is fine to use the API to change the line count on a running campaign. They tested and noted that if you try to set the value via API to something higher than the number of available lines it automatically sets to the max possible, which protects you from setting it too high.
------------------------------
George Ganahl GCP (PureCloud), ICCE
Principal Technology Consultant
Genesys
------------------------------
Original Message:
Sent: 12-30-2019 11:26
From: Victor Cordiano
Subject: Throttling Outbound Line Count of Actively Running Agentless Campaign
For actively running agentless campaigns altering the Number of Outbound Lines looks to be disabled via PureCloud Campaign Management UI, and requires the campaign be stopped before modifying the line count. Is this disabled for a specific reason?
We ask because although the interface shows the field as disabled (see below) updating the (running) campaign's outbound line count via the OutboundApi does work, but the documentation does not explicitly mention support for this functionality, which makes us question if we should be doing this. Will we run into problems doing this or is there a safer/more effective way to throttle line counts that we are missing?
Edit: As per Edit an existing campaign - PureCloud Resource Center Outbound Line Count is not listed as supported under 'Modify a running campaign', however, the field can be successfully modified for a running campaign by supplying a value to the optional param 'outbound_line_count' for the API call listed here: OutboundAPI > put_outbound_campaign.
Is this safe? Any clarification is appreciated.
Best,
Victor
#Outbound
#Telephony