Skip to main content
AgentsNew

Templates & One-Click Deploy

Go from zero to a live agent in one click. Browse pre-built templates, hit Deploy, and immediately get an API endpoint and webhook trigger URL — ready to use.

The “Deploy to Agentlify” moment

Pick a template → click Deploy → get your endpoint. No configuration required. You can customize the agent later from the editor.

How It Works

  1. Go to Dashboard → Agents → Templates
  2. Browse templates by category (Productivity, Coding, Content, Data, Communication)
  3. Click Deploy on any template
  4. A success modal appears with your:
    • Model ID — use as model: "agent:your-agent-slug"
    • Webhook Trigger URL — for Zapier, Make, cron, etc.
    • cURL snippet — test immediately from your terminal
  5. Click “Open Agent” to customize, or “Test It” to try it immediately

Available Templates

Templates are pre-configured agent workflows with steps, skills, and settings optimized for common use cases:

TemplateCategoryDescription
Chatbot AssistantProductivityConversational assistant with intent analysis + response
Code ReviewerCodingMulti-step code analysis, bug detection, and improvement suggestions
Content WriterContentResearch → outline → draft → polish pipeline
Data AnalystDataInterpret data, find patterns, generate insights
Email DrafterCommunicationProfessional email composition with tone analysis

More templates are added regularly. Each template includes pre-built steps, skills, and optimized settings.

Deploy via API

You can also deploy templates programmatically using the forkAgentTemplate Cloud Function:

javascript
import { httpsCallable } from 'firebase/functions';

const forkTemplate = httpsCallable(functions, 'forkAgentTemplate');

const { data } = await forkTemplate({
  templateId: 'chatbot-assistant',
  newDisplayName: 'My Custom Chatbot' // optional
});

console.log('Agent ID:', data.agent.agentId);
console.log('Model:', `agent:${data.agent.agentId}`);

Customizing After Deploy

Deployed templates are regular agents — you own them completely. After deploying, you can:

  • Edit steps and prompts
  • Add or remove skills
  • Attach custom tools and webhooks
  • Configure a schedule for automated runs
  • Change settings (timeout, max steps, model routing)
  • Rename the agent

The original template is never modified — each deploy creates an independent copy.