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

Feature/pipedrive #1

Merged
merged 12 commits into from Mar 21, 2016

Conversation

Projects
None yet
2 participants
@alecklandgraf

alecklandgraf commented Mar 16, 2016

Pipedrive CRM Web Hook Push Notification Plugin for Will.

Quickstart
To use the Pipedrive Plugin:
1. set your Pipedrive API Key in your env or Will's config.py as PIPEDRIVE_KEY or (recommended)in the
environment as WILL_PIPEDRIVE_KEY
2. create a push notification subscription at https://.pipedrive.com/push_notifications/index#
3. add any pipelines or stages to the whitelists and blacklists below in config.py by id
- ex. PIPEDRIVE_PIPELINE_WHITELIST = [1, 7]

Will will notify its default chat room when a deal is moved from one stage to another, won, or lost.

Optional config.py settings:
PIPEDRIVE_PIPELINE_WHITELIST - only pipeline ids on the whitelist trigger notifications
PIPEDRIVE_STAGE_WHITELIST - only stages on the whiltelist will trigger notifications
PIPEDRIVE_PIPELINE_BLACKLIST - pipeline ids on the blacklist will not trigger notifications (overides whitelist)
PIPEDRIVE_STAGE_BLACKLIST - stage ids on the blacklist will not trigger notifications (overides whitelist)

image

@alecklandgraf

This comment has been minimized.

Show comment
Hide comment
@alecklandgraf

alecklandgraf commented Mar 16, 2016

@afrojet updated my copy
image

@alecklandgraf

This comment has been minimized.

Show comment
Hide comment
@alecklandgraf

alecklandgraf Mar 16, 2016

@skoczen ready for CR, also needs the Pipeline API key added to the env.

alecklandgraf commented Mar 16, 2016

@skoczen ready for CR, also needs the Pipeline API key added to the env.

@alecklandgraf

This comment has been minimized.

Show comment
Hide comment
@alecklandgraf

alecklandgraf Mar 16, 2016

Finished my read through, looks good to me.

alecklandgraf commented Mar 16, 2016

Finished my read through, looks good to me.

@skoczen

This comment has been minimized.

Show comment
Hide comment
@skoczen

skoczen Mar 17, 2016

Member

CR G2G, looks great!

Member

skoczen commented Mar 17, 2016

CR G2G, looks great!

@alecklandgraf

This comment has been minimized.

Show comment
Hide comment
@alecklandgraf

alecklandgraf Mar 17, 2016

@skoczen can you confirm you added the WILL_PIPEDRIVE_KEY to the heroku config?
I think this should be done before merging since that will trigger the deploy.

Thanks,
-Aleck

alecklandgraf commented Mar 17, 2016

@skoczen can you confirm you added the WILL_PIPEDRIVE_KEY to the heroku config?
I think this should be done before merging since that will trigger the deploy.

Thanks,
-Aleck

skoczen added a commit that referenced this pull request Mar 21, 2016

@skoczen skoczen merged commit 8ab0dfe into master Mar 21, 2016

1 check passed

ci/circleci Your tests passed on CircleCI!
Details

@skoczen skoczen deleted the feature/pipedrive branch Mar 21, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment