Cohere for AI agents

Agents read Cohere at once. Changes and sends are held for a person's approval by default.

About Cohere

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

What an agent can do in Cohere

Every Cohere action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Cohere without asking first. 16 actions.

  • ChatGenerate one non-streaming Cohere chat response from an ordered conversation, optionally using documents, tools, structured output, or reasoning controls.
  • Check API KeyCheck whether the connected Cohere API key is valid and return its organization and owner identifiers when available.
  • Detokenize TokensConvert ordered Cohere token IDs back to text using the tokenizer for an explicit matching model.
  • Embed InputsCreate v2 embeddings from exactly one input form: text strings, image data URIs, or structured multimodal content.
  • Get BatchRetrieve 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
  • Get DatasetRetrieve one Cohere dataset by ID, including its asynchronous validation state, schema, files, parsing details, and metrics. Callers control any polling and should bound it.
  • Get Dataset UsageRead the organization's Cohere dataset-storage consumption in bytes.
  • Get Embed JobRetrieve one Cohere asynchronous embedding job's current status, model, and input and output dataset identifiers by job ID.
  • Get ModelRetrieve a Cohere model's endpoint compatibility, context size, features, tokenizer, and default sampling parameters by model name.
  • List BatchesReturn one page of asynchronous Cohere batches and their statuses without creating or cancelling work.
  • List DatasetsReturn 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 explicit
  • List Embed JobsList Cohere asynchronous embedding jobs and their current statuses.
Show all 16
  • List ModelsDiscover Cohere model names and capabilities, optionally filtered to an endpoint or its default model. Returns one page without auto-pagination.
  • Rerank DocumentsRank text documents by relevance to a query and return the highest-scoring source documents.
  • Tokenize TextConvert text into token IDs with an explicit Cohere model. Detokenization must use the same model because token IDs differ between model tokenizers.
  • Transcribe AudioTranscribe an uploaded audio file to text with a Cohere transcription model.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 6 actions.

  • Cancel BatchCancel one in-progress Cohere batch. This requires a production Cohere API key, stops the batch irreversibly, and cannot be undone.
  • Cancel Embed JobIrreversibly 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 call
  • Create BatchStart 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.
  • Create DatasetUpload a Cohere dataset and start asynchronous validation. Returns immediately without waiting for validation to finish.
  • Create Embed JobStart one asynchronous Cohere embedding job for a validated embed-input dataset and return immediately without polling.
  • Delete DatasetPermanently delete a Cohere dataset by ID. This deletion cannot be undone.

Changes wait in Needs you

Changes and sends in Cohere are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Cohere questions

Can an agent change data in Cohere on its own?

Not by default. Changes and sends in Cohere are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Cohere?

This connector lists 16 read actions. Reads run at once, without waiting for approval.

How does Cohere connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Cohere to your agents.