Open ldpg-dev opened 2 months ago
It seems like the issue with the Pipedrive integration not working when attempting to add it to your cal.com account might be related to a misconfiguration or absence of the Pipedrive client ID in the application's settings. The error message "App is not found" could indicate that the application is not correctly recognizing the Pipedrive client ID during the OAuth authorization process.
To address this, you should verify that the Pipedrive client ID is correctly set in your application's configuration. This involves checking the environment or configuration files where the client_id
is specified for the Pipedrive integration. Ensure that this ID matches the one provided by Pipedrive for your application.
The process involves the application querying a database to retrieve the app keys, including the client_id
, based on a unique slug. If the client_id
is missing or incorrect, it could lead to the error you're experiencing. Correcting the Pipedrive client ID in your application's settings and ensuring it is properly configured should help resolve the issue.
If after verifying the client ID the problem persists, consider reviewing the user authentication flow and the determination of the tenantId
, as these areas could also impact the integration process.
To continue the conversation, mention @dosu.
@dosu I'm not using the self-hosted version, I'm using the cloud version
If you're encountering the "App is not found" error with the Pipedrive integration on the cloud version of Cal.com, it's likely due to a configuration issue with the Revert API keys, which are essential for the integration to work properly. Here's how you can address this:
Check Your .env
Configuration: Ensure that REVERT_API_KEY
and REVERT_PUBLIC_TOKEN
are correctly set in your environment. These keys are crucial for the Pipedrive integration through Revert.
Verify the Revert API URL: The REVERT_API_URL
should be set to https://api.revert.dev/
unless you're using a self-hosted version of Revert.
Restart and Test: After updating your .env
file, restart your Cal.com application to apply the changes and attempt the integration again.
Consult Documentation: Review the Cal.com and Revert documentation for any additional configuration steps or requirements.
Reach Out for Support: If the issue persists after checking your configuration, consider contacting Cal.com or Revert support for further assistance.
By ensuring your Revert API keys are correctly configured and following the steps above, you should be able to resolve the integration issue.
To continue the conversation, mention @dosu.
Issue Summary
I tried to add Pipedrive to my cal.com account via the app marketplace and got an error saying the app does not exist.
Steps to Reproduce
https://oauth.pipedrive.com/oauth/authorize?client_id=[REDACTED]**&redirect_uri=https://app.revert.dev/oauth-callback/pipedrive&state={%22tenantId%22:%**[REDACTED]**%22,%22revertPublicToken%22:%22**[REDACTED]**%22}