{
 "schema": "aiblocks-page/1",
 "id": "dialpad-and-leexi-call-summarizer",
 "type": "skill",
 "name": "Dialpad and Leexi call summarizer",
 "summary": "Choose a call. Get main points, decisions, promises and next steps from the available transcript, with missing owners or dates marked.",
 "headline": "Dialpad and Leexi call summarizer",
 "subhead": "Give a call ID or ask for recent calls through connected Dialpad or Leexi tools. It retrieves available call records and transcripts, then groups the main discussion, commitments and follow-up work. Get a short summary and actions with owners and dates where stated. Composio access is required; gaps and possible warning signs are not invented facts.",
 "job": {
  "id": "work-with-audio",
  "name": "Turn speech into text and back"
 },
 "level": "intermediate",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-10-28",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "transcript",
   "required": false,
   "label": "Transcript",
   "what": "the words from a recording, written out, with who said what"
  },
  {
   "type": "tool_connection",
   "required": false,
   "label": "Tool connection",
   "what": "an AI connected to an outside tool or service, such as an MCP server"
  }
 ],
 "outputs": [
  {
   "type": "meeting_notes",
   "required": true,
   "label": "Meeting notes",
   "what": "an agenda, notes or decisions from a meeting"
  }
 ],
 "you_give": [
  "A call ID, or the word \"recent\" for your last 5 to 10 calls",
  "Composio command line linked to your Dialpad or Leexi account (optional)",
  "Or a pasted transcript, with date and names if you have them (optional)"
 ],
 "you_get": [
  "A two-sentence summary for each call",
  "Key discussion points and what was decided",
  "A table of commitments with who and by when",
  "Action items with owners, and what to follow up",
  "Customer mood and red flags, with the words they are based on"
 ],
 "use_when": [
  "You manage a support team and want the promises from yesterday's calls in one list.",
  "A rep finished a long customer call and needs the next steps written down.",
  "You want a quick scan of your last ten calls to spot unhappy customers.",
  "A customer says \"you promised us\" and you need to see what was said."
 ],
 "skip_when": [
  "You want an email to the customer and CRM updates, not a summary: use the Call follow-up drafter.",
  "You have an audio file, not a call record: use the Audio meeting notes writer to get the text first.",
  "The call was not recorded, or the person did not agree to it: do not use it. Write your own notes."
 ],
 "output_sample": {
  "input": [
   "A call ID, or \"recent\" for your latest calls",
   "Or a pasted call transcript",
   "The date, length and names of the people (optional)"
  ],
  "prerequisites": [
   "Composio command line with Dialpad or Leexi linked, for live lookups",
   "Or a transcript you can paste, with no tools"
  ],
  "output": [
   {
    "name": "TL;DR",
    "contains": "A two-sentence summary of the call."
   },
   {
    "name": "Key Discussion Points",
    "contains": "Each topic and what was decided about it."
   },
   {
    "name": "Commitments Made",
    "contains": "A table of who promised what and by when."
   },
   {
    "name": "Action Items",
    "contains": "Tasks with an owner and a due date, as a checklist."
   },
   {
    "name": "Red Flags",
    "contains": "Signs of churn or the need to escalate, with the words behind them."
   },
   {
    "name": "Recent Calls Overview",
    "contains": "When you ask for several calls, one table row for each, with mood and outcome."
   }
  ]
 },
 "output_shape": "## Call Summary\nDate, duration, participants, type of call\n### TL;DR\n### Key Discussion Points\n### Customer Sentiment\n### Commitments Made\nTable of <who>, <committed to>, <deadline>\n### Action Items\n### Follow-Up Needed\n### Red Flags\n### Recent Calls Overview (several calls only)\nTable of <date>, <contact>, <duration>, <type>, <sentiment>, <key outcome>",
 "how_to_use": [
  "Pick your route. For live lookups, use an AI that can run commands, such as Claude Code, with the Composio command line installed and your Dialpad or Leexi account linked. Check Composio's own plans first.",
  "No Composio? Open Claude, ChatGPT or Gemini, paste in the skill text, then paste the call transcript.",
  "Give a call ID, or say \"recent\". Add the date, length and names if you have them.",
  "Read the commitments table first. Check two promises against the transcript. Each must be something someone really said.",
  "Look at any \"not stated\" fields. Fill them from your own records before you share the brief.",
  "Treat mood and red flags as a prompt to listen to that part of the call. Do not act on them alone."
 ],
 "checks": [],
 "next": [
  {
   "name": "Internal meeting minutes writer",
   "url": "https://useaiblocks.com/skills/copilot-meeting-minutes",
   "why": "Internal meeting minutes writer"
  },
  {
   "name": "Deal notes and CRM updater",
   "url": "https://useaiblocks.com/skills/deal-notes-and-crm-updater",
   "why": "Sell it"
  },
  {
   "name": "Meeting notes writer",
   "url": "https://useaiblocks.com/skills/agency-project-management-meeting-notes-specialist",
   "why": "Meeting notes writer"
  },
  {
   "name": "CRM activity logger",
   "url": "https://useaiblocks.com/skills/crm-activity-logger",
   "why": "Sell it"
  },
  {
   "name": "Rough-note meeting minutes writer",
   "url": "https://useaiblocks.com/prompts/rough-notes-to-minutes-writer",
   "why": "Rough-note meeting minutes writer"
  }
 ],
 "source": {
  "by": "Composio",
  "repo": "composio-community/support-skills",
  "url": "https://github.com/composio-community/support-skills/tree/83382c4b055fc4e5b055044adb5bfb7585484c9a/call-summary",
  "licence": "MIT",
  "original_name": "call-summary",
  "commit": "83382c4b055fc4e5b055044adb5bfb7585484c9a"
 },
 "credits": [
  {
   "title": "call-summary skill",
   "by": "Composio",
   "url": "https://github.com/composio-community/support-skills/tree/83382c4b055fc4e5b055044adb5bfb7585484c9a/call-summary",
   "used": "Copied under the MIT licence. We gave it a plain name and added a no-tools route and rules for missing details. We added Before you start and After this sections that link to other AI Blocks steps."
  }
 ],
 "files": [
  "README.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/dialpad-and-leexi-call-summarizer",
  "markdown": "https://useaiblocks.com/skills/dialpad-and-leexi-call-summarizer.md",
  "json": "https://useaiblocks.com/skills/dialpad-and-leexi-call-summarizer.json",
  "instructions": "https://useaiblocks.com/skills/dialpad-and-leexi-call-summarizer/SKILL.md",
  "download": "https://useaiblocks.com/skills/dialpad-and-leexi-call-summarizer.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/dialpad-and-leexi-call-summarizer",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/dialpad-and-leexi-call-summarizer",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
