Skip to main content
How to Integrate Ironclad

Manage contracts by integrating Ironclad with Xakia, automating workflows, updates, and keeping everything in one legal hub

Updated over a week ago

Streamline contract management, automatically create matters and sync updates between platforms. This ensures a seamless, automated workflow for your legal team without manual intervention.


Note: Ironclad is available on the Professional subscription level.

Overview

Empower your business by integrating Ironclad with Xakia for seamless contract management. With this integration, contract details from Ironclad are automatically pushed into Xakia, making legal work easier and more organized.

How It Works:

  1. Create a Workflow in Ironclad:
    Your business user sets up a workflow in Ironclad to manage contracts.

  2. Auto-Push to Xakia:
    All relevant contract information is automatically pushed into Xakia as a new matter:

    • Assigned to the right legal team member

    • Internal contact set as the business requester

    • Matter status: 'In Progress' or 'Awaiting Action' based on Ironclad’s status

    • Marked as 'Automated - Partial' under resources

    • Any updates in Ironclad are mirrored as status notes in Xakia

  3. Completion Sync:
    Once the workflow in Ironclad is completed, the Xakia matter status is automatically updated to 'Completed.'

This integration brings all your legal data together in one place, making Xakia your central hub for in-house legal management.

Ironclad and Xakia integration

The Ironclad integration can be configured directly from 'Admin' in the Xakia platform. Follow these instructions below to get started.

Step 1: Ironclad API Key

  • Login to your Ironclad instance and navigate to 'Company Settings'

  • Select 'API' from the settings menu. If the API option is not available, please contact Ironclad Support

  • Create a new token (e.g. “Xakia Integration”) and press 'Create'

  • Copy the API token immediately (you won’t be able to access it later)

Step 2: Xakia configuration

  • In Xakia, navigate to 'Admin' > 'Integrations' > 'Automation'

  • In the 'Provider' drop-down, select 'Ironclad'

  • Enter your Ironclad API token into the 'API Token' field and press ‘Check Credentials’ to confirm the API key is working

  • Press 'Save' to confirm the configuration

Step 3: Ironclad to Xakia mapping

Ironclad workflows are mapped to Xakia templates to fill in default values for fields that may not exist in Ironclad.

  1. To map workflows, press 'Add Template'

  2. On the left side, enter the 'Ironclad Workflow' template ID (found in the URL when starting a workflow in Ironclad)

Top Tip! The workflow ID can be found in Ironclad by starting a workflow and copying the ID from the URL in the browser.

For example: if the URL is

The template id is 5f4d3c02c5cdd7f904438e04

  • On the right-hand side of the mapping, select the Xakia template to map to from the drop-down

  • Press 'Save' to confirm the configuration

Multiple Ironclad templates can mapped to a single Xakia template, allowing you to have a single ‘Ironclad Template’ in Xakia.

Note! Any Ironclad workflows that are NOT mapped to a Xakia template will be ignored by the integration and a matter will NOT be created for them. This allows you to choose which workflows are synced.

Internal Client Portal integration with Ironclad

You can also connect Ironclad to your Xakia Internal Client Portal, making it easier for internal clients to access Ironclad workflows directly.

Note: You must have the Ironclad integration connected first before you can connect your Internal Client Portal.

How to Set It Up:

  1. In Xakia, go to 'Admin' > 'Xakia Professional' > 'Internal Client Portal'

  2. Go to the 'Tiles' section and click 'Add New'

  3. Name your tile, provide a description, and select 'Ironclad' as the type

  4. Add the Ironclad URL and click 'Save'

Your internal clients will now see an Ironclad tile in the Internal Client Portal, which will open Ironclad in a new window when clicked.

Did this answer your question?