BytePlus Ark logo

Integrate BytePlus Ark with your AI CRM

BytePlus Ark provides regional language, vision, image, embedding, file, response, and asynchronous video generation APIs. Chat and image generation support Johor and Dublin; the other actions require Johor.

Explore Triggers and Actions

Cancel or Delete Video Task

Irreversibly cancel a video generation task when it is queued, or permanently delete its task record when it is terminal. BytePlus Ark chooses the effect from the task's current status; the caller cannot select cancel versus delete. Check the task with Get Video Task first and use only an intended disposable task. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Count Message Tokens

Count input tokens for a BytePlus Ark Anthropic-compatible Messages request without generating a model response. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Create Chat Completion

Generate one synchronous chat completion from an activated BytePlus Ark model or inference endpoint in the connected Johor or Dublin region. Text, vision, video, audio, file, reasoning, and tool support varies by model. Streaming is intentionally unavailable because the action runner expects one JSON response.

ActionTry it

Create Message

Generate one complete, non-streaming message through BytePlus Ark's official Anthropic-compatible Messages API. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Create Multimodal Embedding

Create one semantic embedding from mixed text, image, and supported video inputs using an activated skylark-embedding-vision model. Video input, sparse output, dimensions, and input combinations depend on the model version. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Create Video Task

Start a potentially billable asynchronous video generation task and return its task ID. Model capabilities and optional parameter support vary. A callback URL, if supplied, may receive task-status POSTs. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Delete File

Permanently delete a BytePlus Ark file from storage. The file cannot be restored or used by later model inference requests. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Delete Response

Permanently delete one stored BytePlus Ark Responses API object by ID. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Generate Image

Generate or edit images synchronously with an activated Seedream model in the connected Johor or Dublin region. Image counts, reference limits, dimensions, prompt optimization, sequences, transparency, and layer decomposition are model-specific. Streaming is intentionally unavailable. This operation is billable.

ActionTry it

Get File

Retrieve one BytePlus Ark file's metadata, preprocessing status, expiration, and failure details by file ID. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Get Response

Retrieve a stored BytePlus Ark Responses API object by ID, including its status, output, configuration, and token usage. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Get Video Task

Retrieve one video generation task's status, failure details, and generated output URLs by task ID. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

List Files

Return one cursor-paginated page of BytePlus Ark files, optionally filtered by purpose or Managed Agents session scope. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

List Response Input Items

Return one page of the input context associated with a BytePlus Ark response, with forward or backward ID pagination. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

List Video Tasks

Return one page of video generation tasks, optionally filtered by status, task IDs, model, or service tier. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Tokenize Text

Tokenize text with an activated BytePlus Ark text model or inference endpoint This endpoint accepts text only; token vocabulary and model availability are model- and region-specific. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

Upload File

Upload a local file or import an HTTP(S) or BytePlus TOS file into BytePlus Ark for model or agent use. Files expire automatically; video preprocessing may continue after this request returns. Requires a Johor (ap-southeast-1) connection and is unavailable in Dublin (eu-west-1).

ActionTry it

How the BytePlus Ark integration works

The BytePlus Ark integration connects your Dench AI CRM directly to BytePlus Ark, so agents can read and act on your BytePlus Ark data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

17 actions are available for agents to invoke on your behalf. Every call runs through BytePlus Ark's own authorization, scoped to the account you connect.

Set up BytePlus Ark in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find BytePlus Ark and click Connect — you'll authorize access through BytePlus Ark's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use BytePlus Ark in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the BytePlus Ark integration work with Dench?

The Dench BytePlus Ark integration connects your AI CRM to BytePlus Ark, so AI agents can work with your BytePlus Ark data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with BytePlus Ark via Dench?

The BytePlus Ark integration currently exposes 17 actions, including Cancel or Delete Video Task, Count Message Tokens, Create Chat Completion, Create Message, Create Multimodal Embedding, and Create Video Task. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect BytePlus Ark to Dench?

No. You connect BytePlus Ark from your Dench workspace using BytePlus Ark's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the BytePlus Ark integration secure?

Connections are authorized through BytePlus Ark's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the BytePlus Ark connection from your workspace settings at any time.

BytePlus Ark | Dench AI CRM