Weavz
SafetyCulture

SafetyCulture

Safety, inspection, action, asset, maintenance, and webhook operations for SafetyCulture.

19 tools
1 trigger

Tools

Name
search_inspections

Search SafetyCulture inspections using documented audit search fields and modified_after filters.

get_inspection

Get a SafetyCulture inspection by audit ID.

start_inspection

Start a SafetyCulture inspection from a template with optional prefilled responses.

share_inspection

Share a SafetyCulture inspection with users or groups using the documented access payload.

list_actions

List Actions in SafetyCulture using the documented JSON request body.

create_action

Create Action in SafetyCulture using the documented JSON request body.

get_action

Get Action in SafetyCulture by exact ID.

update_action_status

Update Action Status in SafetyCulture by exact ID.

update_action_priority

Update Action Priority in SafetyCulture by exact ID.

delete_actions

Delete Actions in SafetyCulture by exact ID.

list_assets

List Assets in SafetyCulture using the documented JSON request body.

create_asset

Create Asset in SafetyCulture using the documented JSON request body.

get_asset

Get Asset in SafetyCulture by exact ID.

update_asset

Update Asset in SafetyCulture by exact ID.

delete_asset

Delete Asset in SafetyCulture by exact ID.

create_webhook

Create Webhook in SafetyCulture using the documented JSON request body.

list_webhooks

List Webhooks in SafetyCulture using the documented JSON request body.

get_webhook

Get Webhook in SafetyCulture by exact ID.

delete_webhook

Delete Webhook in SafetyCulture by exact ID.

Triggers

Name
inspection_modified

Poll SafetyCulture inspections modified since the previous run after an initial baseline.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('safetyculture', 'search_inspections', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'safetyculture',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect SafetyCulture 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 SafetyCulture support?

SafetyCulture supports 19 tools including Search Inspections, Get Inspection, Start Inspection, Share Inspection, List Actions, and more.

Can I use SafetyCulture with AI agents?

Yes. Add SafetyCulture 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 SafetyCulture be used in stateful agent workflows?

Yes. Agents can combine SafetyCulture 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 SafetyCulture use?

SafetyCulture uses API Key. Weavz stores credentials securely and uses them for authorized action execution.

How much does the SafetyCulture integration cost?

The SafetyCulture integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does SafetyCulture support?

SafetyCulture supports 1 triggers including Inspection Modified.

Connect SafetyCulture in minutes

Get 20,000 free action executions every month. No credit card required.