03-07-2017 07:07 AM
Hi there,
I want to create a Call Pickup Group without itself in "Current Associated Call Pickup Groups" using AXL. Each time I create a Pickup Group, the new pickup group is added in the associated call Pickup Groups. How can I create one without this association ? Do I always need to update after the creation to remove this link ?
Thank you. Regards,
Fabien
03-09-2017 09:30 AM
Hi Fabien,
Can you share the XML request you're using?
Thanks
03-10-2017 08:35 AM
Hi Nick,
Here are the XML Request I’m using
Call Pickup Group Creation with no member:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<soapenv:Header/>
<soapenv:Body>
<ns:addCallPickupGroup sequence="?">
<callPickupGroup>
<pattern>20170310</pattern>
<description>fbo20170310</description>
<name>fbo20170310</name>
<members>
</members>
</callPickupGroup>
</ns:addCallPickupGroup>
</soapenv:Body>
</soapenv:Envelope>
Response:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:addCallPickupGroupResponse xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<return>{5054DC4D-50E3-8DA9-BACB-8DED5F600673}</return>
</ns:addCallPickupGroupResponse>
</soapenv:Body>
</soapenv:Envelope>
Get Call Pickup Group:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<soapenv:Header/>
<soapenv:Body>
<ns:getCallPickupGroup sequence="?">
<name>fbo20170310</name>
</ns:getCallPickupGroup>
</soapenv:Body>
</soapenv:Envelope>
Response (where I see there is a member):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:getCallPickupGroupResponse xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<return>
<callPickupGroup uuid="{5054DC4D-50E3-8DA9-BACB-8DED5F600673}">
<pattern>20170310</pattern>
<description>fbo20170310</description>
<usage>Call Pick Up Group</usage>
<routePartitionName/>
<members>
<member uuid="{42065C2C-A5D8-8348-93FA-672882AD60D0}">
<priority>1</priority>
<pickupGroupName uuid="{5054DC4D-50E3-8DA9-BACB-8DED5F600673}">fbo20170310</pickupGroupName>
</member>
</members>
<pickupNotification>No Alert</pickupNotification>
<pickupNotificationTimer>6</pickupNotificationTimer>
<callInfoForPickupNotification>
<callingPartyInfo>false</callingPartyInfo>
<calledPartyInfo>false</calledPartyInfo>
</callInfoForPickupNotification>
<name>fbo20170310</name>
</callPickupGroup>
</return>
</ns:getCallPickupGroupResponse>
</soapenv:Body>
</soapenv:Envelope>
Update (same request than creation – with no member):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<soapenv:Header/>
<soapenv:Body>
<ns:updateCallPickupGroup sequence="?">
<pattern>20170310</pattern>
<description>fbo20170310</description>
<name>fbo20170310</name>
<members>
</members>
</ns:updateCallPickupGroup>
</soapenv:Body>
</soapenv:Envelope>
Get response after update:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:getCallPickupGroupResponse xmlns:ns="http://www.cisco.com/AXL/API/9.0">
<return>
<callPickupGroup uuid="{5054DC4D-50E3-8DA9-BACB-8DED5F600673}">
<pattern>20170310</pattern>
<description>fbo20170310</description>
<usage>Call Pick Up Group</usage>
<routePartitionName/>
<members/>
<pickupNotification>No Alert</pickupNotification>
<pickupNotificationTimer>6</pickupNotificationTimer>
<callInfoForPickupNotification>
<callingPartyInfo>false</callingPartyInfo>
<calledPartyInfo>false</calledPartyInfo>
</callInfoForPickupNotification>
<name>fbo20170310</name>
</callPickupGroup>
</return>
</ns:getCallPickupGroupResponse>
</soapenv:Body>
</soapenv:Envelope>
Thanks,
Fabien
04-19-2017 01:59 PM
Sorry it took me so long to remember to address this. This is a puzzler to me. I'll have to try a few things.
05-04-2017 09:34 AM
Hi Fabien,
It looks like that's just the way it works. If you add a call pickup group in the web UI, you get the same results. So that's the default behavior.
Thanks,
Nick
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide