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

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Request

Date

2 months ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.