Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Dealbot is a lightweight sales (semi-)automation system that hooks into Pipedrive to schedule tasks based on predefined cadences.

Build Status Coverage Status

What does Dealbot do?


Dealbot watches for deals to move into certain stages of certain pipelines and then applies one or more cadences to those deals. Then all you have to do is watch your Activites tab in Pipedrive to know what outreach action to take on a given day!

What's a cadence?

A cadence is a series of activities (like calls, emails, etc.) on a certain schedule. See our cadence library for some examples.

What's Pipedrive?

Pipedrive is a CRM system, like Salesforce but more visual and simpler. You use Pipedrive to manage your sales and other customer-facing processes.

Isn't this what SalesLoft,, etc. are for?

Definitely. Those tools are way more powerful than Dealbot. But sometimes all you need is just a little automation to make things sing. Plus you can't beat the price!



Dealbot is designed to be deployed on Heroku.

  1. Click the deploy button: Deploy

  2. Log in to Heroku or create an account. Note that while Dealbot is designed to run in Heroku's free usage tier, you must have a credit card on file with Heroku to deploy Dealbot.

  3. Fill out the required config fields and click "Deploy for Free."

  4. When the deploy process is complete, click the "View" button to complete Dealbot's setup.

  5. You'll be prompted for authentication. Within a minute or two you should receive an email containing your Dealbot instance's secret API key—that's your username. Password is blank.


After deploying with the Heroku button above, you will be redirected to your Dealbot instance's setup page which includes instructions for configuring your Dealbot.


Dealbot is under active development but has seen heavy use at Faraday for several months so far. We'd love your contributions!

To contribute

Please submit a Pull Request. You can even get started with just a README change, and we can discuss code changes from there.

Brought to you by Faraday


Faraday is a beautiful, map-driven customer outreach and analytics platform. Visualize your customers and explore hundreds of built-in household level attributes. Build audiences of customers, leads, and brand new prospects, then reach them online and off.

Faraday started the Dealbot project to share the open-source sales automation system we built on top of Pipedrive. We love the Pipedrive CRM and felt it needed only a little bit more to become the engine for our whole sales team.


Open-source sales automation for Pipedrive




No releases published
You can’t perform that action at this time.