Hi,
We are in process of satisfying Graduation requirements for our RingCentral BOT application in Dev sandbox. We enabled the Bot webhooks and subscribed to Glip:Posts and Glip:Groups events in Apps --> <AppName> --> Bot Webhooks . The webhook subscription is created automatically upon Bot installation and it is working as expected.
Our permissions are
Team Messaging | For Team Messaging related operations |
Webhook Subscriptions | Needed for Subscription enable |
Glip | For the subscribed Glip:Posts and Glip:Groups events |
Here is our current status of Graduation Requirement
Could you please help us to satisfy Exercise all requested permissions for Glip scope(permission) as mentioned above ?
we are using HapiJs framework and once we receive the webhook Glip events we responded with 200 Status code.
Is there anything we missed out or need to handle to satisfy this requirement ?
Thanks in Advance.
Regards,
Raja
I think Team Messaging and Glip are equivalent. Glip is there for legacy. Try removing the Glip permission and wait for an hour and retry the graduation.
Let me know if that does not help
Hi,
If we remove the Glip from the permissions then Webhook subscription is not created.
Glip permission is needed for Glip:posts and Glip:Groups webhook events subscription.
Then try removing the Team Messaging permission. I did removed the Glip and use the Team Messaging and it looks like it still works.
Hi,
We disabled the webhook configuration in the Bot Webhook section and called /restapi/v1.0/subscription from the code.
We set TeamMessaging and WebhookSubscriptions as needed permissions
Now we met the requirements for 'Exercise all requested permissions'
We will continue our testing and let you know it we still have any issues.
Thank you for your suggestions.
Removed the TeamMessaging scope.
We are creating Teams and posting messages. App functionality works good .
But still Glip is not succeeded as above.
Do we need to call /restapi/v1.0/subscription endpoint from the code ?
We enabled the webhook in the Bot Webhook section as below
It automatically creates the Glips:Posts and Glip:Groups subscription for us.
A new Community is coming to RingCentral!
Posts are currently read-only as we transition into our new platform.We thank you for your patience
during this downtime.
Try Workflow Builder
Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!Try RingCentral Workflow Builder