Zapier is a tool for automating repetitive tasks between two or more apps—no code is necessary. Disco has a Zapier app that can trigger actions in other systems connected to Zapier.The core use case for Zapier using with Disco is adding users to a Academy or Programbased on a Trigger in Zapier.
Zaps in Zapier use older terminology. In Zapier, Community refers to what Disco now calls an Academy, and Product refers to what Disco now calls a Program. Keep this in mind when configuring zaps from Zapier.
The Disco Zapier app has both triggers and actions available. A trigger is used to start a workflow (Zap) in Zapier, and an action is a step in a workflow (Zap) that can use the data from a trigger to perform a specific action in that integration. When connecting Disco and Zapier, you will create a connection for each Academy.
Add user to a Product (i.e. course) *Note: adding a user to a Product will also add them to the Community
Remove user from Community
Remove user from a Product
Fetch User Profile (this outputs the Profile Fields for use in other Zap actions)
Invite user to a pathway
Add user to a pathway
Remove user from a pathway
Email addresses are required for the above actions, but first and last names are optional. Once added to a Product/Community, the Member will receive the regular emails that automatically come from Disco.
Navigate to Admin > Integrations > Connect Zapier.
Click Generate Zapier API Key.
Copy the generated key.
When connecting Disco in Zapier for the first time, you will be asked for this API key. NOTE: Because the API key is community-specific, do not use an existing API key you may have from another community you run on Disco.
See Disco’s Zapier page for more details and where you can search over 5000+ apps to connect with.
When using Zapier to integrate with Disco, it’s important to understand that Zapier connects inputs and outputs from various sources, which can lead to variability in how these connections function. You’ll need to ensure that you fully understand the outputs from your triggers and how to map them correctly to Disco actions within your Zaps. Since we do not have visibility into the specific configurations of your Zaps, our support is limited to making sure that the Disco integration operates as expected.
The test data for triggers is currently static. When the Zap is published and enabled, and then the trigger fires, the real user data will be sent.