Create action.js
diff --git a/action.js b/action.js
new file mode 100644
index 0000000..2561dd3
--- /dev/null
+++ b/action.js
@@ -0,0 +1,20 @@
+//jshint esversion:6
+var request = require("request");
+function main({email, org, slacktoken}) {
+ return new Promise((resolve, reject) => {
+ request.post({
+ url: `https://${org}.slack.com/api/users.admin.invite`,
+ form: {
+ email: email,
+ token: slacktoken,
+ set_active: true
+ }
+ },(err, httpResponse, body)=>{
+ if(err) reject({Error:"Error"+err});
+ resolve({
+ message:`Success! Check ${email} for an invite from Slack.`
+ });
+ });
+ });
+}
+exports.main = main;