Try Functions in 60 seconds
In this guide, we will use the Integry Marketplace and the Integry Functions API to connect an app and call a function of that app.
Before you proceed, please sign up for a free trial (if you haven't).
Connect an app (as a user)
Go to Apps and click the Marketplace button in the Integry app.
You are accessing the marketplace as a user of your app. Later, once your users have connected apps (and setup integrations), you can impersonate them here if you need to debug and/or fix.
Click Slack and connect your account.
You can also connect a different app if you don't use Slack.
Copy the function call cURL
Go Function Calls and click Public Functions.
You can also pick a different app if you don't use Slack.
Search for Post Message on Slack.
If you chose a different app, pick any function you're familiar with.
Click the copy button (to copy the cURL).
This will include your authentication variables.
Call the function from a tool like Postman
Setup Postman (if you haven't) and select + in the workbench to open a new tab.
Paste the cURL in the URL field. It should automatically fill in the URL, Headers and Body.
Click Send. You will see the response from Integry in the pane below.
To fix that, toggle to the request Body tab, click Beautify to make it easy to read, fill in the channel
and text
parameters, and click Send again.
Voila! If the response from Integry looks like the sample below, open Slack to see the message you just posted by calling an Integry Function. You can also see the call you just made in the Function Calls tab in the Integry app.
Next steps
Try fetching data using a function like pipedrive-get-all-persons
. It supports paginated calls so the result will include a next_page
cursor that you will include in the arguments in the next call.
Last updated