Skip to content

[ACTION] get extensive data on a specific gong call or list of calls in pipedream #16062

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
itai-vega opened this issue Mar 27, 2025 · 11 comments · Fixed by #16106
Closed

[ACTION] get extensive data on a specific gong call or list of calls in pipedream #16062

itai-vega opened this issue Mar 27, 2025 · 11 comments · Fixed by #16106
Assignees
Labels
action New Action Request enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed triaged For maintainers: This issue has been triaged by a Pipedream employee

Comments

@itai-vega
Copy link

Is there a specific app this action is for?
gong
Please provide a link to the relevant API docs for the specific service / operation.
https://us-66463.app.gong.io/settings/api/documentation#post-/v2/calls/extensive

@itai-vega itai-vega added action New Action Request enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Mar 27, 2025
@vunguyenhung vunguyenhung added the triaged For maintainers: This issue has been triaged by a Pipedream employee label Mar 28, 2025
@michelle0927 michelle0927 self-assigned this Mar 31, 2025
@michelle0927 michelle0927 moved this from Prioritized to Doing in Component (Source and Action) Backlog Mar 31, 2025
@michelle0927
Copy link
Collaborator

@vunguyenhung This endpoint requires the scope api:calls:read:extensive. Is that one we can have added?

@michelle0927 michelle0927 moved this from Doing to Ready for PR Review in Component (Source and Action) Backlog Apr 1, 2025
@GTFalcao GTFalcao moved this from Ready for PR Review to Ready for QA in Component (Source and Action) Backlog Apr 2, 2025
@vunguyenhung vunguyenhung moved this from Ready for QA to In QA in Component (Source and Action) Backlog Apr 3, 2025
@vunguyenhung
Copy link
Collaborator

Hey @sergio-eliot-rodriguez @michelle0927, it seems like Gong has disabled adding new scopes to existing OAuth client, I believe this needs to be manually added by Gong team.

Going forward, I don't think OAuth approach should be a long-term solution for this App (as we can not change scopes per user requested). I would suggest to create a new App Gong (API Key) then implement this action in the new app instead.

Please see Gong API doc here: https://help.gong.io/docs/receive-access-to-the-api

@vunguyenhung
Copy link
Collaborator

@sergio-eliot-rodriguez I've added a new ticket to implement the new app here: #16158

Hence, I will move this to blocked until the new app is implemented

@vunguyenhung vunguyenhung moved this from In QA to Blocked in Component (Source and Action) Backlog Apr 3, 2025
@sergio-eliot-rodriguez
Copy link
Collaborator

@michelle0927 Recently Danny R added required scopes for the endpoints needed for the action.
Can you take a look if you can resume development?
The scopes added were api:calls:read:extensive, api:calls:read:media-url

@michelle0927
Copy link
Collaborator

@michelle0927 Recently Danny R added required scopes for the endpoints needed for the action. Can you take a look if you can resume development? The scopes added were api:calls:read:extensive, api:calls:read:media-url

Thanks, @sergio-eliot-rodriguez. I reconnected Gong, and can see the new scopes:
Image

But I'm still getting this error from the endpoint:
You don't have permission to use 'api:calls:read:extensive' in your app

@sergio-eliot-rodriguez
Copy link
Collaborator

Ok, I got back to Gong, await a reply from them now.

@sergio-eliot-rodriguez
Copy link
Collaborator

@michelle0927 can you try again when you get a chance pls?
Gong support got back to us and they added required scopes via backed to our client.
I tried the calls/extensive endpoint and it seems to work. I had to reconnect the Gong account authorize again.

Image

lmk if this worked better

@michelle0927
Copy link
Collaborator

@sergio-eliot-rodriguez It's working now. Thanks!

@michelle0927 michelle0927 moved this from Doing to Ready for QA in Component (Source and Action) Backlog Apr 14, 2025
@vunguyenhung vunguyenhung moved this from Ready for QA to Changes Required in Component (Source and Action) Backlog Apr 15, 2025
@vunguyenhung
Copy link
Collaborator

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information
https://vunguyenhung.notion.site/ACTION-get-extensive-data-on-a-specific-gong-call-or-list-of-calls-in-pipedream-1c9bf548bb5e819f825df841455dd569

@michelle0927 michelle0927 moved this from Changes Required to Ready for QA in Component (Source and Action) Backlog Apr 15, 2025
@michelle0927
Copy link
Collaborator

@vunguyenhung Can you try reconnecting your Gong account in Pipedream again to make sure it has access to the required scope?

@vunguyenhung vunguyenhung moved this from Ready for QA to Ready for Release in Component (Source and Action) Backlog Apr 16, 2025
@vunguyenhung
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action New Action Request enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed triaged For maintainers: This issue has been triaged by a Pipedream employee
Development

Successfully merging a pull request may close this issue.

4 participants