> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mistral AI

> 59 actions available for Mistral AI through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/mistral-ai/filled/png" alt="Mistral AI" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Mistral AI</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>59 actions · 1 auth method</div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="API Key">
    Authenticate using a Mistral AI API key generated from the Mistral AI console.

    Guides: [Connector Profile](/connectors/mistral/guides/connector-profile/api-key), [Link Account](/connectors/mistral/guides/link-account/api-key)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>59 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_chat_completion" data-action-label="Create Chat Completion" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Chat Completion</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_chat_completion" aria-label="Copy mistral_create_chat_completion"><code className="connector-page-code">mistral\_create\_chat\_completion</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate a chat response from a Mistral model given a conversation history.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_embeddings" data-action-label="Create Embeddings" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Embeddings</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_embeddings" aria-label="Copy mistral_create_embeddings"><code className="connector-page-code">mistral\_create\_embeddings</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate vector embeddings for one or more text inputs using a Mistral embedding model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_fim_completion" data-action-label="Create FIM Completion" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create FIM Completion</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_fim_completion" aria-label="Copy mistral_create_fim_completion"><code className="connector-page-code">mistral\_create\_fim\_completion</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate code completions using the fill-in-the-middle (FIM) pattern for code infill.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_ocr" data-action-label="Create OCR" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create OCR</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_ocr" aria-label="Copy mistral_create_ocr"><code className="connector-page-code">mistral\_create\_ocr</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Extract text and structured data from documents and images using Mistral's OCR model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_moderation" data-action-label="Create Moderation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Moderation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_moderation" aria-label="Copy mistral_create_moderation"><code className="connector-page-code">mistral\_create\_moderation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Classify text input for policy violations and harmful content using a Mistral moderation model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_chat_moderation" data-action-label="Create Chat Moderation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Chat Moderation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_chat_moderation" aria-label="Copy mistral_create_chat_moderation"><code className="connector-page-code">mistral\_create\_chat\_moderation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Classify a full chat conversation for policy violations using a Mistral moderation model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_classification" data-action-label="Create Classification" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Classification</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_classification" aria-label="Copy mistral_create_classification"><code className="connector-page-code">mistral\_create\_classification</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Classify text using a fine-tuned Mistral classifier model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_chat_classification" data-action-label="Create Chat Classification" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Chat Classification</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_chat_classification" aria-label="Copy mistral_create_chat_classification"><code className="connector-page-code">mistral\_create\_chat\_classification</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Classify a chat conversation using a fine-tuned Mistral classifier model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_models" data-action-label="List Models" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Models</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_models" aria-label="Copy mistral_list_models"><code className="connector-page-code">mistral\_list\_models</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all available Mistral models accessible to the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_model" data-action-label="Get Model" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Model</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_model" aria-label="Copy mistral_get_model"><code className="connector-page-code">mistral\_get\_model</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve metadata and capabilities for a specific Mistral model by ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_model" data-action-label="Delete Fine-Tuned Model" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Fine-Tuned Model</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_model" aria-label="Copy mistral_delete_model"><code className="connector-page-code">mistral\_delete\_model</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a fine-tuned model from the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_update_fine_tuned_model" data-action-label="Update Fine-Tuned Model" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Fine-Tuned Model</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_update_fine_tuned_model" aria-label="Copy mistral_update_fine_tuned_model"><code className="connector-page-code">mistral\_update\_fine\_tuned\_model</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the name or description of a fine-tuned model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_archive_fine_tuned_model" data-action-label="Archive Fine-Tuned Model" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Archive Fine-Tuned Model</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_archive_fine_tuned_model" aria-label="Copy mistral_archive_fine_tuned_model"><code className="connector-page-code">mistral\_archive\_fine\_tuned\_model</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Archive a fine-tuned model to disable inference on it without deleting it.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_unarchive_fine_tuned_model" data-action-label="Unarchive Fine-Tuned Model" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Unarchive Fine-Tuned Model</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_unarchive_fine_tuned_model" aria-label="Copy mistral_unarchive_fine_tuned_model"><code className="connector-page-code">mistral\_unarchive\_fine\_tuned\_model</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Restore an archived fine-tuned model to active status for inference.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_files" data-action-label="List Files" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Files</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_files" aria-label="Copy mistral_list_files"><code className="connector-page-code">mistral\_list\_files</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all files uploaded to the Mistral AI organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_file" data-action-label="Get File" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get File</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_file" aria-label="Copy mistral_get_file"><code className="connector-page-code">mistral\_get\_file</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve metadata for a specific uploaded file by its ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_file" data-action-label="Delete File" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete File</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_file" aria-label="Copy mistral_delete_file"><code className="connector-page-code">mistral\_delete\_file</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an uploaded file from the Mistral AI organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_download_file" data-action-label="Download File" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download File</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_download_file" aria-label="Copy mistral_download_file"><code className="connector-page-code">mistral\_download\_file</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Download the raw content of an uploaded file by its ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_file_signed_url" data-action-label="Get File Signed URL" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get File Signed URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_file_signed_url" aria-label="Copy mistral_get_file_signed_url"><code className="connector-page-code">mistral\_get\_file\_signed\_url</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate a temporary signed URL to access a specific file without exposing API credentials.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_batch_jobs" data-action-label="List Batch Jobs" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Batch Jobs</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_batch_jobs" aria-label="Copy mistral_list_batch_jobs"><code className="connector-page-code">mistral\_list\_batch\_jobs</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all asynchronous batch processing jobs for the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_batch_job" data-action-label="Create Batch Job" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Batch Job</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_batch_job" aria-label="Copy mistral_create_batch_job"><code className="connector-page-code">mistral\_create\_batch\_job</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create an asynchronous batch inference job to process large numbers of requests at reduced cost.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_batch_job" data-action-label="Get Batch Job" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Batch Job</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_batch_job" aria-label="Copy mistral_get_batch_job"><code className="connector-page-code">mistral\_get\_batch\_job</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the details and current status of a specific batch job.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_cancel_batch_job" data-action-label="Cancel Batch Job" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Cancel Batch Job</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_cancel_batch_job" aria-label="Copy mistral_cancel_batch_job"><code className="connector-page-code">mistral\_cancel\_batch\_job</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Request cancellation of a running batch processing job.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_agents" data-action-label="List Agents" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Agents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_agents" aria-label="Copy mistral_list_agents"><code className="connector-page-code">mistral\_list\_agents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all agent entities in the Mistral AI organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_agent" data-action-label="Create Agent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Agent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_agent" aria-label="Copy mistral_create_agent"><code className="connector-page-code">mistral\_create\_agent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Mistral agent with custom instructions, tools, and a backing model.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_agent" data-action-label="Get Agent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Agent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_agent" aria-label="Copy mistral_get_agent"><code className="connector-page-code">mistral\_get\_agent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the configuration and metadata for a specific Mistral agent.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_update_agent" data-action-label="Update Agent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Agent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_update_agent" aria-label="Copy mistral_update_agent"><code className="connector-page-code">mistral\_update\_agent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Modify an agent's configuration and create a new version with the updated settings.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_agent" data-action-label="Delete Agent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Agent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_agent" aria-label="Copy mistral_delete_agent"><code className="connector-page-code">mistral\_delete\_agent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a Mistral agent and all its versions.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_agent_versions" data-action-label="List Agent Versions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Agent Versions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_agent_versions" aria-label="Copy mistral_list_agent_versions"><code className="connector-page-code">mistral\_list\_agent\_versions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all versions of a specific Mistral agent.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_agent_version" data-action-label="Get Agent Version" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Agent Version</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_agent_version" aria-label="Copy mistral_get_agent_version"><code className="connector-page-code">mistral\_get\_agent\_version</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the configuration for a specific version of a Mistral agent. Use list\_agent\_versions to discover available vers...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_update_agent_version" data-action-label="Update Agent Active Version" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Agent Active Version</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_update_agent_version" aria-label="Copy mistral_update_agent_version"><code className="connector-page-code">mistral\_update\_agent\_version</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Switch the active version of a Mistral agent to a specific version number.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_agent_aliases" data-action-label="List Agent Aliases" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Agent Aliases</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_agent_aliases" aria-label="Copy mistral_list_agent_aliases"><code className="connector-page-code">mistral\_list\_agent\_aliases</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all version aliases for a specific Mistral agent.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_or_update_agent_alias" data-action-label="Create Or Update Agent Alias" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Or Update Agent Alias</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_or_update_agent_alias" aria-label="Copy mistral_create_or_update_agent_alias"><code className="connector-page-code">mistral\_create\_or\_update\_agent\_alias</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create or update a named version alias for a Mistral agent.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_agent_alias" data-action-label="Delete Agent Alias" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Agent Alias</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_agent_alias" aria-label="Copy mistral_delete_agent_alias"><code className="connector-page-code">mistral\_delete\_agent\_alias</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a named version alias from a Mistral agent.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_conversations" data-action-label="List Conversations" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Conversations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_conversations" aria-label="Copy mistral_list_conversations"><code className="connector-page-code">mistral\_list\_conversations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all stored conversations in the Mistral AI organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_conversation" data-action-label="Create Conversation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Conversation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_conversation" aria-label="Copy mistral_create_conversation"><code className="connector-page-code">mistral\_create\_conversation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new persistent conversation and run an initial completion.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_conversation" data-action-label="Get Conversation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Conversation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_conversation" aria-label="Copy mistral_get_conversation"><code className="connector-page-code">mistral\_get\_conversation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve metadata for a specific stored conversation.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_append_conversation_entries" data-action-label="Append Conversation Entries" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Append Conversation Entries</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_append_conversation_entries" aria-label="Copy mistral_append_conversation_entries"><code className="connector-page-code">mistral\_append\_conversation\_entries</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Append new messages to an existing conversation and run a completion.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_conversation" data-action-label="Delete Conversation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Conversation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_conversation" aria-label="Copy mistral_delete_conversation"><code className="connector-page-code">mistral\_delete\_conversation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a stored conversation and its full message history.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_conversation_history" data-action-label="Get Conversation History" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Conversation History</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_conversation_history" aria-label="Copy mistral_get_conversation_history"><code className="connector-page-code">mistral\_get\_conversation\_history</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full entry history of a conversation including tool calls and results.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_conversation_messages" data-action-label="Get Conversation Messages" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Conversation Messages</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_conversation_messages" aria-label="Copy mistral_get_conversation_messages"><code className="connector-page-code">mistral\_get\_conversation\_messages</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all user and assistant messages in a conversation.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_restart_conversation" data-action-label="Restart Conversation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Restart Conversation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_restart_conversation" aria-label="Copy mistral_restart_conversation"><code className="connector-page-code">mistral\_restart\_conversation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Restart a conversation from a specific entry point, branching the conversation history. Use get\_conversation\_history to...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_libraries" data-action-label="List Libraries" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Libraries</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_libraries" aria-label="Copy mistral_list_libraries"><code className="connector-page-code">mistral\_list\_libraries</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all document libraries available in the Mistral AI organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_library" data-action-label="Create Library" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Library</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_library" aria-label="Copy mistral_create_library"><code className="connector-page-code">mistral\_create\_library</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new document library for indexing documents for RAG retrieval.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library" data-action-label="Get Library" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library" aria-label="Copy mistral_get_library"><code className="connector-page-code">mistral\_get\_library</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve metadata for a specific document library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_update_library" data-action-label="Update Library" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Library</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_update_library" aria-label="Copy mistral_update_library"><code className="connector-page-code">mistral\_update\_library</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the name or description of an existing document library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_library" data-action-label="Delete Library" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Library</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_library" aria-label="Copy mistral_delete_library"><code className="connector-page-code">mistral\_delete\_library</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a document library and all its indexed documents.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_upload_library_document" data-action-label="Upload Library Document" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Upload Library Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_upload_library_document" aria-label="Copy mistral_upload_library_document"><code className="connector-page-code">mistral\_upload\_library\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Upload a document to a Mistral document library for indexing and RAG search.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_library_documents" data-action-label="List Library Documents" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Library Documents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_library_documents" aria-label="Copy mistral_list_library_documents"><code className="connector-page-code">mistral\_list\_library\_documents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all documents in a specific Mistral document library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library_document" data-action-label="Get Library Document" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library_document" aria-label="Copy mistral_get_library_document"><code className="connector-page-code">mistral\_get\_library\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve metadata for a specific document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_library_document" data-action-label="Delete Library Document" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Library Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_library_document" aria-label="Copy mistral_delete_library_document"><code className="connector-page-code">mistral\_delete\_library\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a document from a Mistral document library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library_document_text_content" data-action-label="Get Library Document Text Content" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library Document Text Content</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library_document_text_content" aria-label="Copy mistral_get_library_document_text_content"><code className="connector-page-code">mistral\_get\_library\_document\_text\_content</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the extracted text content of a specific document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library_document_status" data-action-label="Get Library Document Status" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library Document Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library_document_status" aria-label="Copy mistral_get_library_document_status"><code className="connector-page-code">mistral\_get\_library\_document\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the processing status of a specific document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library_document_signed_url" data-action-label="Get Library Document Signed URL" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library Document Signed URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library_document_signed_url" aria-label="Copy mistral_get_library_document_signed_url"><code className="connector-page-code">mistral\_get\_library\_document\_signed\_url</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a temporary signed URL to access a specific document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_get_library_document_extracted_text_signed_url" data-action-label="Get Library Document Extracted Text Signed URL" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Library Document Extracted Text Signed URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_get_library_document_extracted_text_signed_url" aria-label="Copy mistral_get_library_document_extracted_text_signed_url"><code className="connector-page-code">mistral\_get\_library\_document\_extracted\_text\_signed\_url</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a signed URL to access the OCR-extracted text of a document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_reprocess_library_document" data-action-label="Reprocess Library Document" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Reprocess Library Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_reprocess_library_document" aria-label="Copy mistral_reprocess_library_document"><code className="connector-page-code">mistral\_reprocess\_library\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Trigger reprocessing of a document in a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_list_library_accesses" data-action-label="List Library Accesses" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Library Accesses</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_list_library_accesses" aria-label="Copy mistral_list_library_accesses"><code className="connector-page-code">mistral\_list\_library\_accesses</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all entities that have been granted access to a Mistral library.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_create_or_update_library_access" data-action-label="Create Or Update Library Access" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Or Update Library Access</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_create_or_update_library_access" aria-label="Copy mistral_create_or_update_library_access"><code className="connector-page-code">mistral\_create\_or\_update\_library\_access</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant or update access to a Mistral library for a user, workspace, or organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mistral_delete_library_access" data-action-label="Delete Library Access" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Library Access</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="mistral_delete_library_access" aria-label="Copy mistral_delete_library_access"><code className="connector-page-code">mistral\_delete\_library\_access</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke access to a Mistral library for a user, workspace, or organization. Use list\_library\_accesses to find the share\_w\...</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/mistral/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/mistral-ai/filled/png" horizontal>
        Mistral AI - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/mistral/guides/link-account/api-key" icon="https://stackone-logos.com/api/mistral-ai/filled/png" horizontal>
        Mistral AI - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
