Skip to main content

Chipp Agent Template API: API endpoints for programmatic agent creation and input

Overview

Feature request from Featurebase to enable programmatic agent creation and interaction via API, allowing external systems to spin up and use Chipp agents without the UI.

Sub-Issues

  • ENG-1608: Template-Based Agent Creation Endpoint (POST /templates/{id}/instantiate)
  • ENG-1609: Simple Input API for Template-Based Agents (POST /agents/{id}/input)
  • ENG-1610: Optional Webhook Delivery for Longer Tasks

Use Cases

  1. Agencies: Spin up white-labeled agents for clients programmatically
  2. SaaS integrations: Use Chipp agents as backend helpers
  3. Automation flows: Integrate agents into Zapier/Make workflows
  4. Long-running tasks: Async webhook delivery for complex workflows

MVP Scope

  1. Mark agents as "templates" in UI
  2. POST /templates/{templateid}/instantiate → returns new agentid + entry points
  3. POST /agents/{agent_id}/input → returns agent response
  4. Optional webhook_url parameter for async delivery

Technical Considerations

  • Authentication: API keys or OAuth
  • Rate limiting for agent creation
  • Template versioning
  • Webhook retry logic
Status: Rejected1 comment

Log in to comment and vote

Comments1

  • Daniel Jeffords

    •

    Jan 23

    Super excited for this! Any updates?