Zapier + MindStudio
Integrate MindStudio AI Workers with Zapier
Last updated
Integrate MindStudio AI Workers with Zapier
Last updated
This guide walks you through the steps to integrate MindStudio AI Workers with Zapier, allowing you to trigger workflows and seamlessly connect them to other apps like Slack. By following this tutorial, you can create a Zap that triggers when a Slack channel receives a new message and responds with the output from your MindStudio workflow.
Trigger the Zap with your chosen app. For this guide, we'll trigger it when a new message is received in a Slack channel.
Select Slack as the app.
Choose a trigger event, such as New Channel Message.
Select the trigger event from the list.
Choose an existing Slack connection or set up a new one.
Select the connection and click Continue.
Choose the Slack channel you want to monitor. In this example, we'll use a channel named new-zapier-integration
.
Click Continue.
Test the trigger by selecting a sample message. For this guide, we'll use a message that says "hello".
Click Continue with selected record.
Add a new step to the Zap and select MindStudio as the integration.
Click Choose an Event and select Run Workflow.
Connect your MindStudio workspace. You can use an existing connection or create a new one by generating an API key.
To connect a new account, click Connect a new account.
Retrieve your API key from MindStudio:
Click on your workspace name in the top-right corner.
Navigate to Settings > API Keys.
Copy an existing key or create a new one, name it for internal use, and click Create.
Paste the API key into the Zapier connection popup and click Yes, Continue to MindStudio.
Once connected, all your MindStudio apps will appear under the App ID dropdown. You can search by App ID or app name.
Select the appropriate app from the dropdown.
Pass variables to the workflow:
For our example, pass the Slack message content to the message
variable in MindStudio.
Use the /
symbol or the + icon in Zapier to select properties from the Slack trigger.
Choose the flow to run in MindStudio. Avoid using .flow
unless it's the default.
Click Continue and test the step.
Add another step to send a response back to Slack.
Select Slack as the app and choose an action event.
Pick the same channel (new-zapier-integration
) where the original message was received.
For the message text, select the result of the MindStudio workflow from the previous step.
If you want the response as a reply in the same thread, add the ts (timestamp) value from the trigger step:
Select Custom Value from the three-dot menu.
Choose Ts from the list.
Click Continue and skip the test. Note that MindStudio workflows won’t execute during Zapier's test phase due to limitations, but the results can still be used.
Publish the Zap.
Now, whenever you send a message in the selected Slack channel, the MindStudio workflow will process the message and respond instantly in the same channel or thread.