OpenHands

OpenHands

Manage AI coding agents by integrating OpenHands with emma

With emmas OpenHands integration, you can directly interact with OpenHands Cloud AI agents. Automate software development through creating, managing conversations (sessions), and sending messages.

Features

OpenHands_Operator supports the following 8 tools:

Authentication

Authentication Method:API Key

OpenHands uses API Key authentication. Securely manage your API Key to access AI agent features.

CategoryTools
Read3
Tool NameDescription
openhands_list_conversationsList conversations (sessions). Supports pagination and repository filtering
openhands_get_conversationGet detailed information about a specific conversation (status, repository, runtime info, etc.)
openhands_get_conversation_eventsGet event history of a conversation (messages, actions, agent outputs)
Write4
Tool NameDescription
openhands_create_conversationCreate a new conversation (coding session). Optionally specify a GitHub repository
openhands_send_messageSend follow-up messages to a running conversation (additional instructions or answers)
openhands_start_conversationResume a paused conversation and start the agent loop
openhands_stop_conversationPause a running conversation
Delete1
Tool NameDescription
openhands_delete_conversationPermanently delete a conversation (irreversible operation)

Key Parameters

ParameterDescription
initial_messageInitial task instruction for the AI agent
repositoryTarget GitHub repository (owner/repo format)
wait_for_readyWait for agent to be ready (default: False)
max_wait_secondsMaximum seconds to wait (default: 300 seconds)
conversation_idTarget conversation ID
messageMessage/instruction to send to the agent

Use Cases

Task Automation

Automate development tasks with AI agents

  • Automated bug fixes
  • Feature implementations
  • Documentation updates

Code Review

Code review and refactoring with AI agents

  • Code quality checks
  • Security vulnerability detection
  • Performance improvement suggestions

Best Practices

Clear Instructions

Describe tasks specifically and clearly so the AI agent can execute work more accurately.

Monitor Status

Tasks run asynchronously. Regularly check status with get_conversation or get_conversation_events.

Repository Access

When specifying a GitHub repository, ensure the agent has access to it.

© 2026 Duzzle Inc. All rights reserved.