Code Interpreter logo

Integrate Code Interpreter with your AI CRM

CodeInterpreter extends Python-based coding environments with integrated data analysis, enabling developers to run scripts, visualize results, and prototype solutions inside supported platforms

Explore Triggers and Actions

Create Sandbox

Create a sandbox to execute python code in a Jupyter notebook cell. This is useful for agents to communicate, execute code, see output, read files, write files, etc. It's like you own personal computer, but in the cloud. Use /home/user folder to write/read files.

ActionTry it

Execute Code

Execute python code in a sandbox and return any result, stdout, stderr, and error. Use /home/user folder to write/read files. Try to not use plt.show() as the code is executed remotely. Use files for image/chart output instead.

ActionTry it

Get File

Get a file from the sandbox and returns the file. The files should be read from /home/user folder.

ActionTry it

Run Terminal Command

Run a command in the terminal and returns the stdout, stderr, and error code. Use /home/user folder to write/read files.

ActionTry it

Upload File

Upload a file to the sandbox environment. The files should be uploaded to the /home/user folder.

ActionTry it

How the Code Interpreter integration works

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

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

Set up Code Interpreter in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

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

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

The Code Interpreter integration currently exposes 5 actions, including Create Sandbox, Execute Code, Get File, Run Terminal Command, and Upload File. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Code Interpreter to Dench?

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

Is the Code Interpreter integration secure?

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

Code Interpreter | Dench AI CRM