Dynapictures connects to a Nagent workspace with an API key. Once it is connected, agents can call 7 Dynapictures actions, such as "Create Workspace", "List Templates" and "List Workspaces". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Dynapictures, with input parameters and output schema.
DYNAPICTURES_CREATE_WORKSPACETool to create a new workspace for organizing templates, images, and media library assets. Use when you need to establish a new workspace within a Dynapictures account.
Input parameters
Name of the new workspace. Required field.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_DELETE_WORKSPACETool to delete a workspace and all associated content (templates, media, generated images). Use when permanently removing a workspace. Warning: Deletion is permanent and cannot be undone.
Input parameters
The ID of the workspace to be deleted. All image templates, media library files, and generated images will be permanently deleted.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_LIST_TEMPLATESTool to get all image templates that are ready and have the 'Sync to Zapier' checkbox enabled. Use when you need to retrieve available templates for image generation.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_LIST_WORKSPACESTool to get all workspaces associated with the API key. Use when you need to retrieve workspaces the authenticated user is a member of.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_UNSUBSCRIBE_WEBHOOKTool to unsubscribe from webhook notifications by providing the same parameters used during subscription. Use when you need to stop receiving notifications for a specific webhook.
Input parameters
Type of the event to subscribe for, the value that was passed when subscribing this webhook.
The URL of the REST endpoint that receiving notifications.
The UID of the image template, the value that was passed when subscribing this webhook.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_UPDATE_WORKSPACETool to update an existing workspace's details by workspace ID. Use when you need to modify a workspace's name or properties.
Input parameters
The new name for the workspace
The unique identifier of the workspace to update
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
DYNAPICTURES_UPLOAD_MEDIA_ASSETTool to upload an image and create a media asset object. Use when you need to upload an image to Dynapictures workspace for later use in image generation.
Input parameters
The image file to upload.
Name of the file to upload (for testing with file_content)
Base64 encoded file content (for testing purposes)
The identifier of the workspace where the image will be uploaded.
MIME type of the file (for testing with file_content)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 7 Dynapictures actions on Nagent, including "Create Workspace", "List Templates" and "List Workspaces". Create Workspace: Create a new workspace for organizing templates, images, and media library assets. Each action is listed on this page with its input parameters and its output.
Dynapictures connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Create Workspace takes 1 required input: name. It returns data, error and successful.