Conductor logo

Conductor

Conductor is a cloud development platform for creating workspaces, running coding-agent sessions, exchanging messages, and searching session transcripts.

17 actions Integration catalog
Request access
Connect Conductor once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Change Workspace StateCONDUCTOR_CHANGE_WORKSPACE_STATE
Put a workspace to sleep or archive it. Both actions stop active workspace use; archive is a stronger transition but is documented as restorable. Confirm the intended target and state before calling.
Create SessionCONDUCTOR_CREATE_SESSION
Create another agent chat session in an existing workspace. This may start agent/model resources and incur charges; call only when the user explicitly intends a new session.
Create WorkspaceCONDUCTOR_CREATE_WORKSPACE
Create a cloud workspace and its first agent session. This launches compute and may incur cloud or model charges; call only when the user explicitly intends to create a new workspace.
Get Current UserCONDUCTOR_GET_CURRENT_USER
Return the user and organization represented by the connected Conductor API key. Use this to verify which account the connection acts as.
Get MessageCONDUCTOR_GET_MESSAGE
Get one transcript message by id. The content may contain sensitive prompts, agent output, configuration, or provider-specific events.
Get ProjectCONDUCTOR_GET_PROJECT
Get one Conductor project and its repository remote by project id.
Get SessionCONDUCTOR_GET_SESSION
Get one agent session's configuration and current idle, working, or error status in one read. The tool fails unless both records are retrieved and refer to the requested session.
Get WorkspaceCONDUCTOR_GET_WORKSPACE
Get a workspace's metadata and current lifecycle status in one read, including initialization progress or errors. The tool fails unless both records are retrieved and refer to the requested workspace.
List MessagesCONDUCTOR_LIST_MESSAGES
Read one page of a session transcript or incrementally read messages after a known message ID. Returned content may contain sensitive user prompts, agent output, configuration, or provider events; request and expose it only when needed.
List ProjectsCONDUCTOR_LIST_PROJECTS
List repositories available to the connected account for creating Conductor workspaces.
List SessionsCONDUCTOR_LIST_SESSIONS
List one page of agent chat sessions in a Conductor workspace.
List WorkspacesCONDUCTOR_LIST_WORKSPACES
List one page of workspaces belonging to a Conductor project, including deep links and recent activity.
Query TranscriptsCONDUCTOR_QUERY_TRANSCRIPTS
Run one read-only SQL SELECT against the organization's session_transcripts_view. Results can expose sensitive transcript text across many sessions: select only necessary columns, constrain rows with LIMIT, and use this only for deliberate organization-wide analysis. Conductor limits queries to 5 seconds and responses to 500 rows, so results may be truncated.
Rename SessionCONDUCTOR_RENAME_SESSION
Change an existing Conductor session's display name without stopping its agent.
Rename WorkspaceCONDUCTOR_RENAME_WORKSPACE
Change the display name of an existing Conductor workspace without changing its lifecycle state.
Send MessageCONDUCTOR_SEND_MESSAGE
Send a prompt to a Conductor session agent. This can start external agent/model execution and incur charges; it is not a passive transcript append. Call only when the user intends the agent to act.
Stop SessionCONDUCTOR_STOP_SESSION
Cancel only the current turn and queued messages, or archive the entire session. Both can discard queued work; archive also stops the agent and leaves the session read-only. Confirm the intended action before calling.