Lucid

Lucid

Manage Lucidchart, Lucidspark, and Lucidscale documents, folders, sharing, embeds, and content events

16 actions
4 triggers

Actions

Name
get_profile

Get basic information about the authenticated Lucid user

search_documents

Search Lucidchart, Lucidspark, and Lucidscale documents accessible to the authenticated user

search_account_documents

Search all account documents with Enterprise Shield document-admin access

get_document

Get metadata for a Lucid document

export_document

Export a Lucid document page as a PDF, PNG, JPEG, SVG, or GIF payload

get_document_contents

Get structured page, shape, line, layer, text, and linked data contents for a Lucidchart or Lucidspark document

create_document

Create or copy a Lucid document

update_document

Rename, move, or retag a Lucid document

search_folders

Search Lucid folders visible to the user or all account folders with admin permissions

list_folder_contents

List contents of the root folder or a specific Lucid folder

create_document_share_link

Create a share link for a Lucid document

get_document_share_link

Get a document share link created by the same OAuth client

delete_document_share_link

Delete a document share link created by the same OAuth client

create_document_embed

Create an embed resource for a Lucid document

list_users

List users on a Lucid Enterprise account

custom_api_call

Make a custom request to the Lucid REST API

Triggers

Name
new_or_updated_document

Poll Lucid document search and trigger when a document is created or lastModified changes

content_event_received

Receive Lucid content events such as document created, duplicated, downloaded, collaborator, share-link, embed, and folder events

document_created

Receive Lucid content.document.documentCreated events

folder_created

Receive Lucid content.folder.folderCreated events

Quick Start

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

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

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

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Lucid to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does Lucid support?

Lucid supports 16 actions including Get Profile, Search Documents, Search Account Documents, Get Document, Export Document, and more.

Can I use Lucid with AI agents?

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

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

Lucid uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Lucid integration cost?

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

What triggers does Lucid support?

Lucid supports 4 triggers including New or Updated Document, Content Event Received, Document Created, Folder Created.

Connect Lucid in minutes

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