1.5.1 • Published 8 years ago

hubot-totango v1.5.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

hubot-totango

A hubot script that interfaces with the organization's Totango and responds with key information about customers

See src/totango.js for full documentation.

Installation

In hubot project repo, run:

npm install hubot-totango --save

Then add hubot-totango to your external-scripts.json:

[
  "hubot-totango"
]

make sure you export TOTANGO_API_TOKEN in your environment with your Totango API token see: http://support.totango.com/hc/en-us/articles/204174135-Search-API#toc-your-authentication-key

export TOTANGO_API_TOKEN=xxxxxxxxxxxxxxxxxxemail@domian.com

Sample Interaction

user1>> hubot totango 'ACME Inc.'
hubot>> Acme Inc (123567): 
$5,000 - Paying|Good Health|12 Active users
Avon Barksdale http://app.totango.com/#/accounts/1234567

Customizing

You can cusotmize the bot to output any data field (attribute, metric) from your Totango. To customize, open the totango.js file installed by this package (normally under project-root/node-modules/hubot-totango/src ) and modify CUSTOM_ATTRIBUTE_LIST with the attribute or metric name you want the bot to printout.

var CUSTOM_ATTRIBUTE_LIST = [
        {"type":"number_attribute","attribute":"API-name-of-the-attribute","field_display_name":"Label totango-bot should use"},
        {"type":"string_attribute","attribute":"API-name-of-the-attribute","field_display_name":"Label totango-bot should use"},
        ];

The easiest way to fill in the values is to use the Totango UI and generate them

1) Login to Totango and create a new Account Segment (https://app.totango.com/#/segment/new/account) 2) Add the Columns you want using the + button. 3) Generate an API Endpoint (option in the advance menu) 4) Look for your fields in the "fields" param in the generated cURL call... use them in the script...

1.5.1

8 years ago

1.5.0

8 years ago

1.4.0

8 years ago

1.3.12

8 years ago

1.3.11

8 years ago

1.3.10

8 years ago

1.3.9

8 years ago

1.3.8

8 years ago

1.3.7

8 years ago

1.3.5

8 years ago

1.3.4

8 years ago

1.3.3

8 years ago

1.3.2

8 years ago

1.3.1

8 years ago

1.3.0

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago

0.0.0

8 years ago