# Sanity

Sanity is a headless CMS platform that provides structured content storage and APIs for modern applications

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/sanity/.

## Actions

- **List Resource Users** (read-only): List all users of a resource and their assigned roles.
- **Add Default Role to Users**: Apply organization default role to all users.
- **Create Attribute Definition**: Create a new user attribute definition in Sanity.
- **Create Prompt Post**: Send a one-shot prompt to the Sanity Content Agent.
- **Delete User Attribute Definition**: Delete a user attribute definition.
- **Delete User Attributes**: Delete custom attributes from a Sanity user within an organization.
- **Get Invite By Token** (read-only): Retrieve an invite by its public token.
- **Get Organization Role** (read-only): Retrieve a specific organization role by its ID.
- **Get Permission** (read-only): Get a permission for a specific resource.
- **Get Robots** (read-only): Get robots with access to a resource.
- **Get Role** (read-only): Retrieve a specific role for a given resource type and resource ID.
- **List Organization Roles** (read-only): List all roles available for an organization.
- **List User Attributes** (read-only): Retrieve user attributes from a Sanity organization.
- **Query All Screening** (read-only): Execute a GROQ query to fetch all screening documents from Sanity.
- **Update Organization ACL**: Assign a role to a member in a Sanity organization.
- **Update User Attributes Values**: Update user attribute values for a resource.
