Skip to content

Mistral AI

Mistral AI provides state-of-the-art open-weight and hosted language models for text generation, embeddings, and reasoning tasks.

AI

Connect it

In Keystile Automations → Connections → New connection, choose Mistral AI and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Mistral AI: ask mistral (Ask Mistral anything you want!).

What it can do (48 actions)

ActionWhat it doesChanges data
Append to ConversationSend a follow-up message in an existing conversation (Beta).Yes
Ask MistralAsk Mistral anything you want!
Cancel Batch JobStop a queued or running batch job.
Complete Code (Fill-in-the-Middle)Generate the code that belongs between a prefix and an optional suffix with a Codestral model.
Create AgentCreate a Mistral agent with a model, instructions and tools (Beta).Yes
Create Batch JobStart a batch inference job over many requests.Yes
Create EmbeddingsCreates new embedding in Mistral AI.
Create LibraryCreate a document library for agents to search (Beta).Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete AgentPermanently delete a Mistral agent (Beta).
Delete ConversationPermanently delete a stored conversation (Beta).
Delete FilePermanently delete an uploaded file.
Delete LibraryPermanently delete a document library and all its documents (Beta).
Delete Library DocumentPermanently remove a document from a library (Beta).
Download FileDownload the content of an uploaded file.
Generate Chat CompletionGenerate a reply from a Mistral chat model given a system prompt and a list of messages.
Generate SpeechTurn text into a spoken audio file.
Get AgentGet the configuration of a Mistral agent (Beta).
Get Batch JobCheck the status and results of a batch job.
Get ConversationGet the details of a stored conversation (Beta).
Get Conversation HistoryGet every entry of a conversation, including tool calls (Beta).
Get Conversation MessagesGet the user and assistant messages of a conversation (Beta).
Get Document StatusCheck whether a library document has finished processing (Beta).
Get Document Text ContentGet the text Mistral extracted from a library document (Beta).
Get FileGet the details of an uploaded file.
Get File Download URLGet a temporary link to download an uploaded file.
Get LibraryGet the details of a document library (Beta).
Get Library DocumentGet the details of a document in a library (Beta).
Get ModelGet details and capabilities of one Mistral model.
List AgentsList the Mistral agents in your organization (Beta).
List Batch JobsList batch inference jobs.
List ConversationsList stored conversations (Beta).
List FilesList files uploaded to your Mistral account.
List LibrariesList document libraries you can access (Beta).
List Library DocumentsList the documents in a library (Beta).
List ModelsRetrieves a list of available Mistral AI models.
Moderate ChatCheck a conversation for harmful content.
Moderate TextCheck one or more texts for harmful content.
Reprocess DocumentRun text extraction and indexing again for a library document (Beta).Yes
Restart ConversationBranch a conversation from an earlier entry with a new message (Beta).Yes
Run OCRExtract text from PDFs and images using mistral-ocr-latest. To OCR a file from a previous step, run Upload File first (with purpose=ocr) and pass the returned id here.
Start ConversationStart a stored conversation with a Mistral agent or model (Beta).Yes
Transcribe AudioConvert speech in an audio file to text with a Voxtral model.
Update AgentChange a Mistral agent’s name, model, instructions or tools (Beta).Yes
Update LibraryRename a document library or change its description (Beta).Yes
Update Library DocumentRename a library document, set its attributes or an expiry date (Beta).Yes
Upload FileUpload a file to Mistral AI (e.g., for fine-tuning or context storage).Yes
Upload Library DocumentAdd a document to a library (Beta).Yes

How Keystile protects it

Every Mistral AI action is checked before it runs, whether it comes from an AI tool or a workflow. 13 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Mistral AI with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps