# Mistral AI AI integration on Definable

> Mistral AI is a research lab building state-of-the-art open-source language models and providing APIs for developers and enterprises to integrate these models into their applications.

## What this connects

Mistral AI is a research lab building state-of-the-art open-source language models and providing APIs for developers and enterprises to integrate these models into their applications.

Vendor: https://console.mistral.ai

## Tools available

**54** tools available. First 12:

- `MISTRAL_AI_APPEND_TO_CONVERSATION` — Append to conversation — Tool to append new entries to an existing conversation in Mistral AI. Use when you need to continue a conversation by adding new messages or inputs. This is a beta endpoint.
- `MISTRAL_AI_CREATE_AGENT` — Create Agent — Tool to create a new AI agent with custom configuration (Beta). Use when you need to create an agent with specific model, name, instructions, and tools.
- `MISTRAL_AI_CREATE_AGENTS_COMPLETION` — Create Agents Completion — Tool to generate completions using a Mistral AI agent with specific instructions and tools. Use when you need an agent to process messages and generate responses. Agents can use tools, follow instructions, and maintain conversation context.
- `MISTRAL_AI_CREATE_AUDIO_TRANSCRIPTION` — Create Audio Transcription — Transcribe audio files to text using Mistral AI's Voxtral models. Use this action to convert speech in audio files to written text. Supports multiple input methods: file upload, file_id from previously uploaded files, or file_url for publicly accessible audio. The transcription supports 13 languages with automatic language detection, speaker diarization, and configurable timestamp granularities (segment or word level). Key features: - Multi-language support (English, Chinese, Hindi, Spanish, Arabic, French, Portuguese, Russian, German, Japanese, Korean, Italian, Dutch) - Speaker diarization to identify different speakers - Word and segment-level timestamps - Context biasing for domain-specific terminology - Supports common audio formats (mp3, wav, m4a, etc.) Note: Exactly one of file, file_id, or file_url must be provided. The action does not support streaming mode.
- `MISTRAL_AI_CREATE_CHAT_COMPLETION` — Create Chat Completion — Generate conversational responses from Mistral AI models. Supports streaming, function calling, and various model parameters. Use when you need to create chat completions with Mistral AI models for conversation, question answering, or function calling scenarios.
- `MISTRAL_AI_CREATE_CHAT_MODERATION` — Create Chat Moderation — Tool to classify chat content for moderation purposes across 9 categories. Use when you need to detect harmful content, inappropriate messages, or policy violations in chat conversations.
- `MISTRAL_AI_CREATE_EMBEDDINGS` — Create Embeddings — Tool to generate vector embeddings for input text using Mistral AI embedding models. Use when you need to convert text into numerical vectors for semantic search, similarity comparison, or RAG applications.
- `MISTRAL_AI_CREATE_FIM_COMPLETION` — Create FIM Completion — Generate code completions using fill-in-the-middle functionality. Use when you need to complete code between a prefix and suffix, or continue code from a prompt. Ideal for code completion, function implementation, and context-aware code generation.
- `MISTRAL_AI_CREATE_LIBRARY` — Create library — Tool to create a new document library. Use when you need to group documents into a new library. Use after confirming authentication.
- `MISTRAL_AI_CREATE_LIBRARY_SHARE` — Create library share — Create or update sharing permissions for a library. Use to grant access to users, workspaces, or organizations. Specify the access level (Viewer or Editor) and the entity to share with. This is a beta endpoint.
- `MISTRAL_AI_CREATE_MODERATION` — Create Moderation — Tool to classify text content for moderation purposes across 9 categories. Use when you need to detect harmful content, inappropriate text, or policy violations in raw text inputs.
- `MISTRAL_AI_CREATE_OCR` — Create OCR — Extract text and structured data from images and documents using Mistral AI's OCR capabilities. Supports PDFs, images, tables, headers, footers, and custom structured extraction. Use when you need to digitize documents, extract invoice data, parse forms, or convert scanned documents to text.

## Auth

Auth schemes: `API_KEY`.

## How agents use Mistral AI

Inside a Definable workflow, Mistral AI is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Mistral AI** — the Researcher (GPT-5.5) pulls context from Mistral AI (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Mistral AI** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Mistral AI (create record, post message, draft email).
- **Designer / Engineer → Distributor → Mistral AI** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Mistral AI (attach file, open PR comment, post status).

The Verifier checks every Mistral AI call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/
- ai models — https://definable.ai/apps/category/ai-models/

## Related

- HTML page: https://definable.ai/apps/mistral_ai/
- Same category (artificial intelligence): https://definable.ai/apps/category/artificial-intelligence/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
