Integrations should be more than If This Then That

Hosted integrations, using your own code, that scale with you

No more polling

Hoist generates webhooks
for you.

Integration without Headaches

Build clean integrations rapidly
with our tools.

See Inside the Black Box

Get a deeper view into what's going
on inside your API calls.

Simple events calling complex code

//hoist.json
 1. {
 2.   "on" : {
 3.     "chargify.payment.new" : {
 4.       "modules": ["processBatchPayments"]
 5.   },
 6.   "modules": [
 7.     {
 8.       "name": "processBatchPayments",
 9.       "src": "./savePaymentDetails.js",
10.       "defaultContext": "admin@hoi.io"
11.     }
12.   ]
13. }
14.
//savePaymentDetails.js
 1. var xro = hoist.connector("xro");
 2. var sforce = hoist.connector("sforce");
 3.
 4. module.main = function(event) {
 5.
 6.   sforce.get("/customer", {email: event.payload.emailAddress}, function(customer) {
 7.
 8.     var invoice = _.extend(customer, event.payload.amount);
 9.     xro.post("/invoice", invoice);
10.     Hoist.raise("myapp.paymentReceived", event);
11.
12.   });
13.
14. }

Hoist is an Integration Layer for your API Logic

It sits between your app and the API you’re consuming to process data, manage polling and give you insights into the health of your integration.

Integrate with these cloud APIs easier than ever before

Build Awesome Integrations, Easier than Ever Before

PRICING PLANS