Developer

Developer tools, API access, webhooks, and integrations for extending your workspace.

Advanced
2 min read

Developer

Developer tools let you extend your workspace beyond the built-in features. Build custom tools for your AI, connect external systems, and access your workspace data programmatically.

Everything here is accessible from Developer in the sidebar.

App Connections

A unified view of all external service connections in your workspace.

  • Platform integrations: Enable Gmail, Tesla, Monday.com, and other platform-managed services from the directory
  • MCP servers: Connect external Model Context Protocol servers (Linear, Sentry, Notion, etc.)
  • Discord bots: Configure Discord bot integrations for your community
  • Slack apps: Set up Slack app integrations for team communication
  • FHIR connections: Connect healthcare systems (eClinicalWorks, Epic, Cerner, Athena)

Browse the Directory tab to discover available integrations, or check the Active tab to manage what's currently connected. Each connection shows its registered capabilities.

Toolkits

Custom tools that give your AI new capabilities.

  • Build custom tools with input/output schemas and data access grants
  • Built-in toolkits: Browser, Data, Files, Maps, Phone
  • Attach toolkits to workflows via the Custom Toolkits ability

Example: A "check_order_status" tool that queries your order form and returns tracking information — your AI uses it automatically when customers ask about their orders.

Webhooks

Send encrypted data to external systems when events happen in your workspace.

  • Configure as Actions with the "Send Webhook" type
  • JWE-encrypted payloads with workspace-specific keys
  • Covers member, chat, form, and task events
  • Retry logic and delivery logs for reliability

Example: When a new patient record is created, POST the data to your EHR system for automatic record creation.

Apps & API Keys

Programmatic access and third-party integrations.

  • API Keys: Scoped, time-limited keys for scripts and automations
  • OAuth Apps: Member-based authorization with two-layer encryption for secure third-party access
  • Comprehensive scopes: Granular permissions covering accounts, workspaces, members, tasks, data, chats, agents, workflows, sites, and exports
  • MCP server support: OAuth-authenticated access for AI tool integrations

Template Variables

Dynamic personalization for messages, notifications, and workflow content.

  • Reference member fields: {{member.first_name}}, {{member.email}}
  • Access form data: {{member.data.profile.company_name}}
  • Use task and chat context: {{task.name}}, {{chat.id}}
  • Conditional rendering with {% if %} expressions
  • Available everywhere: workflow prompts, action messages, email templates, and notification content