Web Studio is here! An enhanced experience to make it easier to create, preview, and collaborate on your website contentLearn More
Bynder helps your organization maintain a single source of truth for all your digital assets.
This app makes publishing Agility content with Bynder images/videos quick and easy.
The Bynder app for Agility enables users to seamlessly search, select, and associate Bynder assets such as Images and Videos with their content.
Renders an Image field that interacts with your Bynder assets.
Allows you to browse your Bynder assets.
Renders a Video field that interacts with your Bynder assets.
Allows you to browse your Bynder videos.
In order to use this integration, some set up is required.
Log in to your Bynder account and copy the domain of the URL. Keep this value for later when we do our configuration.
In order to use the Bynder App, you must register this app within your Organization in Agility. Then, you can install this app within any Instance in your Organization.
Register this app in Agility
See here for more documentation on Agility CMS Apps.
In order to use Bynder fields, you need to have Content Models or Page Modules in Agility CMS that utilize these new field types.
Add Bynder field to any Content Model in Agility CMS:
Next, create some content using your Content Model.
Now that you've set up the field and allow editors to reference assets from Bynder, the next thing you'll need to do is actually output these fields in your digital solution (i.e. website or app).
The value for an Image or Video Bynder field will be a JSON string returned from the Content Fetch or GraphQL API.
In order to properly read your Bynder resource, you'll need to parse the string to an object.
In JavaScript, this can be accomplished using JSON.parse(fieldValue).
Bynder builds and maintains severals SDKs to assist with rendering images and videos, complete with handling transformations and much more.
You can see their developer docs here: https://developer-docs.bynder.com