Login to the Dialer.
Navigate to Disposition and click on Add New Disposition.
https://txcontact.kblservices.in/txdialer/edit/?
Go to Screenpop Configuration
https://txcontact.kblservices.in/txsmartq/provisioning/screenpop/add/
Click on Add to create a new screenpop (Refer to the screenshot for reference).

Under Screenpop Command, add the following:
https://txcontact.kblservices.in/txdialer/dispose/calldisposition3/?Time={{st}}&tenant_id=kbl&agent_id={{a}}&customer_number={{n}}&cmp_id={{X-campaign_id}}&call_id={{X-call_id}}&fetch=all&disp_listname=ZeroBalance&session_uuid={{session_uuid}}&contact_id={{X-contact_id}}&make_call=*81Under Screenpop Condition, add the following:
'{{X-campaign_id}}' == "NEW_CAMPAIGN_ID"Open the existing default screenpop configuration:
https://txcontact.kblservices.in/txsmartq/provisioning/screenpop/update/?screenpop_id=a3576d6c-85e8-11ed-af18-70e28427c4ec
The current Screenpop Command looks like this:
"{{X-campaign_id}}"!="CMP0005" && "{{X-campaign_id}}"!="CMP0085" && "{{X-campaign_id}}"!="CMP0008" &&Include the newly added campaign ID in the above condition:
&& "{{X-campaign_id}}"!="NEW_CAMPAIGN_ID"After saving both configurations:
The new campaign will have its own screenpop defined.
The default screenpop will exclude it from triggering.