Ironclad + MuleSoft
The Ironclad Connector includes a comprehensive set of operations that allow you to manage workflows, approvals, signers, and contract records programmatically. Below is a summary of the supported operations:
Workflow Management
- Create webhook: Creates a webhook for the specified events. Send separate requests if you need to create webhooks for multiple target URLs. Each target URL may only have one active registration.
- Retrieve a workflow schema: Fetch the structure and required fields of a specific workflow template to dynamically build input forms or validate data before submission.
- Create a workflow asynchronously: Submit a workflow for creation using an asynchronous process, suitable for large payloads or long-running jobs.
- Retrieve the status of an async workflow create job: Poll or retrieve the current state of an asynchronous workflow creation request to determine success or failure.
- List all workflows: Get a comprehensive list of all workflows, including completed, in-progress, and archived ones, with filtering and pagination support.
- Retrieve a workflow: Fetch detailed information about a specific workflow by ID, including current status, metadata, and documents.
Approvals and signers
- List all workflow approvals: Retrieve a list of all pending or completed approvals associated with a workflow, along with user assignments and statuses.
- List all workflow signers: View all assigned signers for a workflow, including their signing status and order in the signing sequence.
- Update approval on a workflow: Programmatically approve, reject, or reassign an approval task for a given workflow.
- Update workflow metadata: Modify or enrich the metadata fields associated with an active or completed workflow to reflect business logic changes or data updates.
Record management (post-signature)
- Create record: Create a contract record by specifying its intended metadata properties. See more documentation on creating a record.
- List all records: Retrieve a list of finalized contract records stored in Ironclad’s repository, with support for filtering and pagination.
- Retrieve a record: Fetch complete details of a specific contract record, including metadata, associated files, and historical actions.
- Retrieve records schema: Get the data schema for Ironclad Records, enabling dynamic field mapping and validation in downstream systems.
Update record metadata
- Update metadata fields of an existing record to reflect changes in business data or compliance tagging.
Disclaimer: The integrations and information on this page are provided by third parties, and Ironclad makes no warranties about their use. Please report any issues or inaccurate information to Ironclad.
Ready to accelerate your contracts and extract more value?
