opencode

Connect OpenCode to Canva

Run OpenCode as a hosted agent in NoClick with Canva wired into its tools handle. It can use Canva directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.

Loading preview…
Opens a workflow with 45 tools ready to use.

Tools OpenCode gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

Canva

45 tools
List User Designs

List user's designs

Create Design

Create a new Canva design

Get Design Metadata

Get design metadata

List Design Pages

List pages in a design (preview feature)

Get Design Export Formats

Get available export formats for a design (preview feature)

Upload Asset from Url

Upload an asset from a URL (preview feature)

Get Asset Metadata

Get asset metadata

Update Asset Name or Tags

Update asset name or tags

Delete Asset

Delete an asset

Get Asset Upload Job Status

Get status of an asset upload job

Upload Asset from Binary

Upload asset from binary data

Get Binary Asset Upload Job Status

Get status of binary asset upload job

Create Design Export Job

Create a design export job

Get Design Export Job Status

Get status of an export job

Create Folder

Create a new folder

Get Folder Details

Get folder details

Update Folder Name

Update folder name

Delete Folder

Delete a folder

List Folder Contents

List items in a folder

Move Item to Folder

Move an item to a folder

Get Current User Id

Get current user ID

Get User Profile Information

Get user profile information

Get User Available Features

Get user capabilities (what features are available)

Create Design Resize Job

Create async job to resize a design to new dimensions

Get Design Resize Job Status

Get status of a design resize job

Import Design from Url

Import a file as a design from URL

Get Design Import Job Status

Get status of a design import job

Import Design from Binary File

Import design from binary file data

Get Binary Design Import Job Status

Get status of binary design import job

List Brand Templates with Search

List brand templates with search and filters

Get Brand Template Metadata

Get brand template metadata

Get Autofill Dataset Definition

Get dataset definition for autofill fields

Create Design Autofill Job

Start async job to autofill design using brand template

Get Design Autofill Job Status

Get status of design autofill job

Create Design Comment Thread

Create comment thread on design

Get Design Comment Thread

Get comment or suggestion thread

Create Comment Thread Reply

Create reply to comment thread

List Comment Thread Replies

List replies for a comment thread

Get Comment Thread Reply

Get specific reply from thread

Verify Token Validity

Verify token validity and get token metadata

Revoke Access or Refresh Token

Revoke access or refresh token

Get Webhook Signature Verification Keys

Get JSON Web Keys for webhook signature verification

Get Openid Connect Jwks

Get JSON Web Key Set for OpenID Connect

Fetch Current User Oidc Claims

Fetch current user's OIDC claims

Get App Json Web Key Set

Get JSON Web Key Set of an app for JWT verification

What you can build

Create an autofill job that fills a brand template with workflow data, generating an on-brand design for each record.
Export a finished design to PDF, PNG, JPG, or MP4 and pass the export job result downstream for delivery.
Create a new design of a chosen type, such as an Instagram Post or Presentation, as the starting point for an automation.
Upload an image asset from a URL into the Canva library so it is ready to use inside designs.
Resize an existing design to new pixel dimensions to produce variants for different channels.
Organize output by creating folders and moving designs, assets, or folders into the right place.

About OpenCode

OpenCode is an open, model-agnostic command-line coding agent. In NoClick it runs hosted and gains your apps as tools, so it can act on real systems rather than just edit files. Wire an integration into the agent and OpenCode can use that app’s operations directly while it works. It is a flexible choice when you want an open agent with broad model support and real tool access.

Open and model-agnostic
Flexible across many underlying models
Good general-purpose tool use
Lightweight to point at a focused task

Frequently asked questions

Open your OpenCode agent in one click

NoClick runs OpenCode for you with Canva wired in as tools. Connect your account and run.