Track leads by phone number. Smartly follow up with them X days later. Interface via SMS so it's all right on your phone.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Procfile
README.md
app.js
app.json
numbers.png
package.json
twilio-install-example.png

README.md

numbers

Track leads by phone number. Smartly follow up with them X days later. Interface via SMS so it's all right on your phone.

Usage

There are a list of commands you can text to the phone number you setup with this. They are:

CMD                 # list of commands
ADD number          # add a phone number
REMOVE number       # remove a phone number
LIST                # list all phone numbers that are 'warmed' up. 
LISTALL             # list all phone numbers warmed up or not

('Warmed' up phone numbers are numbers that are ready to be contacted after X period of time has passed.)

Generally, after contacting a number you should then remove it from the list by texting REMOVE number. This is good practice to keep your list small and maneagable.

Installation

First, we need to deploy to Heroku by clicking this button:

Deploy

Next, we need to setup Twilio. Create an account and then do the following.

Visit your list of phone numbers, click on the number you want to use, and on the next screen set the Messaging field to https://yoursubdomain.herokuapp.com/api/v0/twiml/messaging.xml. Here's a screenshot example.

Optional

Set the X amount of days for warm up. Defaults to 2.

heroku config:set DAYS_TILL_WARM=30

rawr.