Cohere logo

Integrate Cohere with your AI CRM

Cohere provides enterprise language and multimodal AI models for chat, embeddings, reranking, classification, and related workflows.

Explore Triggers and Actions

Cancel Batch

Cancel one in-progress Cohere batch. This requires a production Cohere API key, stops the batch irreversibly, and cannot be undone.

ActionTry it

Cancel Embed Job

Irreversibly cancel one active Cohere asynchronous embed job by ID. Cohere accrued charges for work processed before cancellation still apply, and partial results are not available. Cancel only a caller-owned job. This action sends one request and does not poll for the cancelled state.

ActionTry it

Chat

Generate one non-streaming Cohere chat response from an ordered conversation, optionally using documents, tools, structured output, or reasoning controls.

ActionTry it

Check API Key

Check whether the connected Cohere API key is valid and return its organization and owner identifiers when available.

ActionTry it

Create Batch

Start one asynchronous Cohere batch from an existing validated batch request dataset and return immediately without polling. Cohere requires a production API key for the Batch API.

ActionTry it

Create Dataset

Upload a Cohere dataset and start asynchronous validation. Returns immediately without waiting for validation to finish.

ActionTry it

Create Embed Job

Start one asynchronous Cohere embedding job for a validated embed-input dataset and return immediately without polling.

ActionTry it

Delete Dataset

Permanently delete a Cohere dataset by ID. This deletion cannot be undone.

ActionTry it

Detokenize Tokens

Convert ordered Cohere token IDs back to text using the tokenizer for an explicit matching model.

ActionTry it

Embed Inputs

Create v2 embeddings from exactly one input form: text strings, image data URIs, or structured multimodal content.

ActionTry it

Get Batch

Retrieve one asynchronous Cohere batch's status and counters by batch ID. A usable batch ID depends on a production-key CREATE_BATCH lifecycle; this action performs one read only, and callers control any bounded polling.

ActionTry it

Get Dataset

Retrieve one Cohere dataset by ID, including its asynchronous validation state, schema, files, parsing details, and metrics. Callers control any polling and should bound it.

ActionTry it

Get Dataset Usage

Read the organization's Cohere dataset-storage consumption in bytes.

ActionTry it

Get Embed Job

Retrieve one Cohere asynchronous embedding job's current status, model, and input and output dataset identifiers by job ID.

ActionTry it

Get Model

Retrieve a Cohere model's endpoint compatibility, context size, features, tokenizer, and default sampling parameters by model name.

ActionTry it

List Batches

Return one page of asynchronous Cohere batches and their statuses without creating or cancelling work.

ActionTry it

List Datasets

Return one offset-based page of Cohere datasets, optionally filtered by type, validation status, or creation time. Cohere provides no total or continuation metadata, so callers control offset explicitly.

ActionTry it

List Embed Jobs

List Cohere asynchronous embedding jobs and their current statuses.

ActionTry it

List Models

Discover Cohere model names and capabilities, optionally filtered to an endpoint or its default model. Returns one page without auto-pagination.

ActionTry it

Rerank Documents

Rank text documents by relevance to a query and return the highest-scoring source documents.

ActionTry it

Tokenize Text

Convert text into token IDs with an explicit Cohere model. Detokenization must use the same model because token IDs differ between model tokenizers.

ActionTry it

Transcribe Audio

Transcribe an uploaded audio file to text with a Cohere transcription model.

ActionTry it

How the Cohere integration works

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

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

Set up Cohere in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

    Ask an agent to use Cohere 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 Cohere integration work with Dench?

The Dench Cohere integration connects your AI CRM to Cohere, so AI agents can work with your Cohere 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 Cohere via Dench?

The Cohere integration currently exposes 22 actions, including Cancel Batch, Cancel Embed Job, Chat, Check API Key, Create Batch, and Create Dataset. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Cohere to Dench?

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

Is the Cohere integration secure?

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

Cohere | Dench AI CRM