Skip to content

DevStudio Overview

DevStudio tools overview

DevStudio is where you build tools—reusable, versioned functions your flows and agents can call to take action (e.g., send emails, query CRMs, post to Slack).

  • Tool authoring: Prompt-generated or manual coding
  • Type-safe parameters: Define input/output schemas
  • Versioning: Draft, publish, rollback
  • Testing: Run tools with sample inputs in multiple environments
  • Validate inputs and handle errors defensively
  • Log key steps for observability
  • Keep secrets out of code; use environment variables
  • Increment version numbers with meaningful notes