If you're already integrated with monday.com using our monday.com Zibots or webhooks functionality and would like to take advantage of the latest enhancements to our integration with monday.com, we suggest you read the information below.
Clients already using Ziflow Integration Properties do not need to make any changes to their integration configuration.
Ziflow customers integrated with monday.com using custom properties (found in the Properties tab of Proof Details) can continue using their current integration without any issues.
To give users the ability to manage their creative proofing process directly in monday.com tasks, install our new Ziflow in-app item tab.
Please install the Ziflow Proofs Preview item view, then add a single flow to populate the integration fields on proofs created in your Ziflow account.
Here’s a quick guide on how to configure this flow:
Before you begin configuring the flow, please ensure you read the internal Ziflow Zibots article. This step is essential, as you need to connect Ziflow as an internal application to update proofs effectively.
Read instructions
Read instructions
Go to Connect -> Applications and then click on the Ziflow application.
Once you click on the connect button, you'll need to name the connection and enter your API key.
Once you’ve added Ziflow as one of your integrated apps, you can begin building the flow to populate the monday.com task data into the integration fields on the proof level.
There are two distinct flows that will assign integration properties depending on the configuration of your Ziflow integration flows.
monday.com custom properties are assigned during proof creation
Add a new flow by selecting Ziflow as the flow application and choose the New Proof/Version type as an event.
Next, please add an Update proof integration property Zibot and fill in the Zibot details. This Zibot aims to set the monday.com integration board ID field with data from the Board ID custom property value filled in during the proof creation.
In the final dropdown of this Zibot configuration, you'll find a token selector that allows you to choose the proof custom property that stores your monday.com board ID.Add another Zibot for Updating proof integration properties that will function similarly. This time, we want to populate the custom property Item ID in the monday.com integration field.
In the final dropdown of the Zibot configuration, you'll find a token selector that allows you to choose the proof custom property that stores your monday.com item ID.Please name your flow and activate it.
You can test the flow by creating a new proof using your existing Zibots/webhook Ziflow - monday.com integration. Once the proof is created, the flow should capture the board and item ID from the Properties tab and populate the same values in the integration fields within the Integrations tab.
Once the monday.com integration properties are successfully saved at the proof level, the monday.com task will be linked to the proof in Ziflow. This lets users view, manage, and create new versions directly from monday.com.
monday.com custom properties are populated after the proof is created
Add a new flow by selecting Ziflow as the flow application and choose the Proof updated type as an event. Make sure to select the custom property option within the event settings.
Please add a path to the flow that will check if a Board ID custom property was updated.
You can use this JSONata expression, but please remember to update the custom property name to match your board ID property.
#{$boolean($.update.fields.new_value.properties[name="Board ID"])}#
Please now connect the Update proof integration property to the created path. The Zibot should update the proof with a board ID collected from the custom property field.
In the final dropdown of this Zibot configuration, you'll find a token selector that allows you to choose the proof custom property that stores your monday.com board ID.Add an additional path that mirrors the previous one but operates using the monday.com Item ID.
You can use this JSONata expression, but please remember to update the custom property name to match your board ID property.
#{$boolean($.update.fields.new_value.properties[name="Item ID"])}#
Connect the Update proof integration property to the created path. The Zibot should update the proof with an item ID collected from the custom property field.
In the final dropdown of the Zibot configuration, you'll find a token selector that allows you to choose the proof custom property that stores your monday.com item ID.Please name your flow and activate it.
You can test the flow by updating monday.com custom properties on a proof. To do this, either manually enter the board/item IDs on a proof or trigger your current integration to populate the monday.com property fields. Once the proof is updated, the flow should capture the board and item ID from the Properties tab and populate the same values in the integration fields within the Integrations tab.
If these steps do not fully meet the needs of your current configuration, we’re here to support you. Our team is ready to assist you with any additional guidance or troubleshooting you may require.
Please don’t hesitate to reach out to Ziflow Support team for help, and we’ll ensure you’re back on track in no time.