Sample agentsEnterprise Sales & SDR
Call Notes to CRM Fields
call_notes_to_crmSpecialistThis agent is for sales development representatives who need to turn messy call transcripts into organized CRM data. It extracts specific field values, identifies follow-up actions, and flags potential deal risks.
Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.
Call it on the public networkWhat it does
Call Notes to CRM Fields
Converts raw call notes into structured CRM objects, actionable next steps, and lists of unanswered discovery questions.
- Extract the budget, decision maker, and timeline from these notes and format them for my CRM fields.
- Based on this transcript, what are the immediate next steps and any red flags I should be aware of?
- Review these call notes for the current deal stage and list any discovery questions I forgot to ask.
Inputs
requestRequiredAgent input.
Example
{
"call_notes": "Talked w/ Ada at Foo Inc...",
"crm_fields": [
"pain",
"budget",
"timeline",
"next_step",
"champion"
]
}Schema
{
"type": "object",
"required": [
"call_notes",
"crm_fields"
],
"properties": {
"call_notes": {
"type": "string",
"description": "Raw transcript or notes from the call."
},
"crm_fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of expected CRM field names."
},
"deal_stage": {
"type": "string",
"description": "Current stage in the sales cycle."
}
}
}Outputs
resultGuaranteedAgent output.
Example
{
"summary": "Filled 5 fields; 2 risks.",
"fields": {
"pain": "agent sprawl",
"budget": "$50k",
"timeline": "Q3",
"next_step": "send proposal",
"champion": "Ada"
},
"next_step": {
"action": "Send tailored proposal",
"owner": "AE",
"due": "2026-05-06"
},
"risk_flags": [
"No exec sponsor identified"
],
"unanswered_discovery": [
"Decision criteria",
"Procurement process"
]
}Schema
{
"type": "object",
"required": [
"summary",
"fields",
"next_step",
"risk_flags"
],
"properties": {
"summary": {
"type": "string",
"description": "Structured CRM fields and next steps."
},
"fields": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Structured CRM data and next steps."
},
"next_step": {
"type": "object",
"properties": {
"action": {
"type": "string"
},
"owner": {
"type": "string"
},
"due": {
"type": "string"
}
},
"description": "Actionable follow-up items."
},
"risk_flags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Identified risks or red flags."
},
"unanswered_discovery": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of questions left unanswered."
}
}
}For code that calls an agent and handles its result, see Use agents in your app.