TrustCloud
Work with TrustCloud controls, tests, evidence submissions, vendors, systems, policies, and inventories.
Tools
| Name | Description |
|---|---|
list_controlsList TrustCloud controls. | List TrustCloud controls. |
get_controlGet a TrustCloud control by ID. | Get a TrustCloud control by ID. |
get_control_testsRetrieve tests associated with a TrustCloud control. | Retrieve tests associated with a TrustCloud control. |
list_testsList TrustCloud tests with evidence and status filters. | List TrustCloud tests with evidence and status filters. |
get_testGet a TrustCloud test by ID. | Get a TrustCloud test by ID. |
submit_link_evidenceSubmit URL evidence to a TrustCloud test. | Submit URL evidence to a TrustCloud test. |
complete_testExecute a TrustCloud test attestation with pass/fail answer and optional comment. | Execute a TrustCloud test attestation with pass/fail answer and optional comment. |
list_vendorsList TrustCloud vendors. | List TrustCloud vendors. |
get_vendorGet a TrustCloud vendor by ID. | Get a TrustCloud vendor by ID. |
get_vendor_systemsRetrieve systems associated with a TrustCloud vendor. | Retrieve systems associated with a TrustCloud vendor. |
list_systemsList TrustCloud systems. | List TrustCloud systems. |
list_policiesList TrustCloud policies. | List TrustCloud policies. |
list_inventoriesList TrustCloud inventories. | List TrustCloud inventories. |
Triggers
| Name | Description |
|---|---|
tests_with_evidence_duePoll TrustCloud tests filtered by evidence status/due date. | Poll TrustCloud tests filtered by evidence status/due date. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('trustcloud', 'list_controls', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'trustcloud',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect TrustCloud to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does TrustCloud support?
TrustCloud supports 13 tools including List Controls, Get Control, Get Control Tests, List Tests, Get Test, and more.
Can I use TrustCloud with AI agents?
Yes. Add TrustCloud to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can TrustCloud be used in stateful agent workflows?
Yes. Agents can combine TrustCloud tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does TrustCloud use?
TrustCloud uses API Key. Weavz stores credentials securely and uses them for authorized action execution.
How much does the TrustCloud integration cost?
The TrustCloud integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does TrustCloud support?
TrustCloud supports 1 triggers including Tests With Evidence Due.
Connect TrustCloud in minutes
Get 20,000 free action executions every month. No credit card required.