A demo which allows to use Bandwidth services inside Zapier
This demo requires a proxy application bandwidth-zapier-integration-proxy to be installed.
Install the Zapier CLI globally and log in to Zapier
npm install -g zapier-platform-cli zapier login
Now prepare zapier platform app
# install dependencies npm install # Register an app on Zapier (run only once) zapier register "Bandwidth" # this name will be used by Zapier for this app # Set environment variable zapier env 1.0.0 CATAPULT_PROXY_HOST <proxy-app-host-name> # now zapier platform application will know about proxy app # Prepare code and push it to Zapier npm run zapier-push
Before creating a zap go to Catapult dashboard and create an Application with name
Zapier Integration (other fields can have any values) and assign 1 or some phone numbers to it. Incoming messages will be handled only for these numbers (or one of them).