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;