Skip to content

enpies/enpies-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enpies-node

Build Status NPM version

You can sign up for an Enpies account at https://enpies.com

Installation

npm install enpies --save

Usage

Initialization

var Enpies = require('enpies');

var enpies = new Enpies({
    publicKey: 'PUBLICKEY',
    secretKey: 'SECRETKEY',
    uri: 'https://enpies.com'
});

Send E-Mail Survey Request

var params = {
    email: 'customer@mailservice.com',
    name 'customer name', //optional
    delay: '1 hours', //optional (ex: "1 hours", "5 days" - max 30 days)
    custom: { //optional
        orderId: '3456abc', //optional
        ... //key - value
    }
};

enpies.email.send(params, function(err, result)  {
    console.log(err, result);
});

Get The Responses For E-Mail

var params = {
    email: 'customer@mailservice.com'
};

enpies.email.responses(params, function(err, result)  {
    console.log(err, result);
});

Get NPS® Score

var params = {
    start: '2017-02-01',
    end: '2017-02-28',
};

enpies.score.details(params, function(err, result)  {
    console.log(err, result);
});

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors