Automatically tag documents for accessibility

Learn how to automatically tag for accessibility at scale using AI. Automatically tagging reduces the time and cost required to reach compliance.

The PDF Accessibility Auto-Tag API automatically takes PDFs for accessibility at scale using AI. There are many options for how the accessibility auto-tag API can be invoked, such as using a programing language with the rest API. Or in our example here, we’re going to use power Automate Microsoft’s Low Code Automation Solution. The first step to get started is to generate the required credentials to invoke Acrobat services. To do so, go to Create new project, then add API document Cloud and PDF Services API and then select next. There are two options for authentication. The connectors for power automate have recently been updated to include both. This is the preferred method as the JWT authentication is being deprecated. Select the Enterprise PDF Services Developer profile and then save the configured API. Next, you’ll need to generate an access token. Once you generate the access token, you will then copy the required information into the Adobe Services Power Automate Connector Configuration. Now let’s create a new flow and power automate. Select automated cloud flow and create a name. Our flow can be triggered by many different events, but for an easy example, let’s create a flow that is triggered by a new document, be added to a SharePoint folder and then have the resulting document with accessibility tags be saved in a different SharePoint folder. Our flow here is triggered by a new document being added to SharePoint folder. This is our source PDF to be tagged for accessibility. The parameters highlighted in red are the parameters that need to be customized when creating a document accessibility flow. For this SharePoint action, we need to input a SharePoint site address and Folder ID. Second, action here in our flow is the call to the PDF Accessibility Auto-Tag API. Using the Power Automate Acrobat Services Connector. It just requires one input the PDF document to be tagged, so we’ll go ahead and add new connection. And after adding a connection name we’ll copy the values from the acrobat services credentials that we created into the fields required for the Acrobat Services Power Automate Connector. Here are the client ID and the client Secret values that we copied, and now we can create our connection. Once we’ve connected to the Acrobat Services Power Automate Connector, we’ll fill in the highlighted parameters. The last section in this flow is to create a file in SharePoint, and the highlighted parameters show what the file should be named with. The content of the file is and where it should be saved. Here you see the PDF. It is composed of images, headings, figures, paragraphs of text and tables. Auto tagging helps identify these various content elements in the right reading order in this input document. You can see that there are no existing accessibility tags, but after running the flow you can see all the content elements in the PDF are now tagged properly. This allows anyone relying on tools such as screen readers to better understand the content of the document. The document can now undergo any final manual checks or remediation. The PDF Accessibility Auto-Tag API can help remediate PDFs at scale and reduce the time and budget required to reach compliance.