<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Webex Calling Webhooks and Integrations in Webex for Developers</title>
    <link>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4571785#M405</link>
    <description>&lt;P&gt;I'm playing around with the Webex API in order to show a customer the possibilities of replacing an integration they have using Jabber with Webex.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To do this I need Call Events from the telephony_calls resource and a Webhook.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The goal is to be able to receive information about external inbound calls, and get the calling party ID to match to a CRM, and to get the times, dates, and durations of calls.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can easily create a webhook for myself and start bringing in this data, however this is not scalable. So I'm looking at using an Integration in order to make the API call for me and create a Webhook for a user.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As far as I can see the API just responds with a 400, if I try to define the "owner" as "org", rather than "creator". I have yet to try using creator as the owner, but I suspect that will just end up with the Webhook attempting to return call data for the Integration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation for webhooks for telephony_calls is a bit light, especially on the proper use of filters (I found that using the personId filter didn't give me calls for one user but seemed to only care about calls from that user).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Has anyone managed to use the API to create Webhooks on behalf of users, or to successfully use it to create Webhooks as the Integration but limited to a user?&lt;/P&gt;</description>
    <pubDate>Wed, 16 Mar 2022 15:41:15 GMT</pubDate>
    <dc:creator>James McMichael</dc:creator>
    <dc:date>2022-03-16T15:41:15Z</dc:date>
    <item>
      <title>Webex Calling Webhooks and Integrations</title>
      <link>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4571785#M405</link>
      <description>&lt;P&gt;I'm playing around with the Webex API in order to show a customer the possibilities of replacing an integration they have using Jabber with Webex.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To do this I need Call Events from the telephony_calls resource and a Webhook.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The goal is to be able to receive information about external inbound calls, and get the calling party ID to match to a CRM, and to get the times, dates, and durations of calls.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can easily create a webhook for myself and start bringing in this data, however this is not scalable. So I'm looking at using an Integration in order to make the API call for me and create a Webhook for a user.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As far as I can see the API just responds with a 400, if I try to define the "owner" as "org", rather than "creator". I have yet to try using creator as the owner, but I suspect that will just end up with the Webhook attempting to return call data for the Integration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation for webhooks for telephony_calls is a bit light, especially on the proper use of filters (I found that using the personId filter didn't give me calls for one user but seemed to only care about calls from that user).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Has anyone managed to use the API to create Webhooks on behalf of users, or to successfully use it to create Webhooks as the Integration but limited to a user?&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2022 15:41:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4571785#M405</guid>
      <dc:creator>James McMichael</dc:creator>
      <dc:date>2022-03-16T15:41:15Z</dc:date>
    </item>
    <item>
      <title>Re: Webex Calling Webhooks and Integrations</title>
      <link>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4572327#M406</link>
      <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;EM&gt;- As far as I can see the API just responds with a 400, if I try to define the "owner" as "org", rather than "creator".&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;The telephony_calls resource does not yet support being set as an org level webhook. This is mentioned in on the &lt;A href="https://developer.webex.com/docs/api/v1/webhooks/create-a-webhook" target="_self"&gt;Create a Webhook&lt;/A&gt; reference page in the request parameters section.&lt;/DIV&gt;
&lt;DIV class="a49366ed67924cd224add4a2201e7df0-scss"&gt;
&lt;PRE class="_0643aa694683ef08e0008b9c9925f165-scss"&gt;ownedBy&lt;BR /&gt;&lt;SPAN&gt;string&lt;BR /&gt;&lt;/SPAN&gt;Specified when creating an org/admin level webhook. Supported for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="color: #626469; font-size: 15px;"&gt;meetings&lt;/CODE&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="color: #626469; font-size: 15px;"&gt;recordings&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="color: #626469; font-size: 15px;"&gt;meetingParticipants&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;resources for now.&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;-&amp;nbsp;&lt;EM&gt;The documentation for webhooks for telephony_calls is a bit light, especially on the proper use of filters (I found that using the personId filter didn't give me calls for one user but seemed to only care about calls from that user).&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;Not really sure but I believe the personId filter was added to make the future improvements easier.&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;- &lt;EM&gt;Has anyone managed to use the API to create Webhooks on behalf of users, or to successfully use it to create Webhooks as the Integration but limited to a user?&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;Each user who wants to receive the webhook notifications, would need a webhook created under their individual accounts.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Hope you find it helpful.&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Mar 2022 03:45:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4572327#M406</guid>
      <dc:creator>Rudrakshi</dc:creator>
      <dc:date>2022-03-17T03:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: Webex Calling Webhooks and Integrations</title>
      <link>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4577695#M424</link>
      <description>&lt;P&gt;Okay, playing around I cannot use anything that subscribes on behalf of a user.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ideally we need the ability to create webhooks on behalf of users, so that we can as the administrator of our own instance, dynamically create Webex Calling webhooks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So whilst I accept that the answer as it stands is correct, it's not very helpful.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 10:00:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/webex-calling-webhooks-and-integrations/m-p/4577695#M424</guid>
      <dc:creator>James McMichael</dc:creator>
      <dc:date>2022-03-24T10:00:40Z</dc:date>
    </item>
  </channel>
</rss>

