telnyx-missions

Manage multi-step agent workflows via the Telnyx AI Missions API.

3|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-missions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telnyx-missions
Source: https://github.com/team-telnyx/telnyx-toolkit/tree/main/tools/missions
Command: npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-missions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust framework for tracking multi-step AI agent tasks, ensuring all actions are logged, auditable, and recoverable, even in case of system failures.

Core Features & Use Cases

  • End-to-End Mission Tracking: Manages the lifecycle of complex tasks from initialization to completion, including planning, execution, and result summarization.
  • Voice & SMS Orchestration: Facilitates the creation and management of AI assistants for making calls and sending SMS messages, with built-in retry logic and status monitoring.
  • Data Persistence & Auditing: Implements dual-layer persistence (local memory and cloud events) for comprehensive state management and a permanent audit trail.
  • Use Case: Automate a lead generation campaign by creating a mission to contact a list of prospects via SMS, schedule follow-up calls, gather feedback, and log all interactions and outcomes.

Quick Start

Initialize a new mission to find window washing contractors by running 'python3 {baseDir}/scripts/telnyx_api.py init "Find window washing contractors" "Find contractors in Chicago, call them, negotiate rates" "User wants window washing quotes" '[{"step_id": "research", "description": "Find contractors online", "sequence": 1}, {"step_id": "setup", "description": "Create voice agent", "sequence": 2}, {"step_id": "calls", "description": "Schedule and make calls", "sequence": 3}, {"step_id": "analyze", "description": "Analyze results", "sequence": 4}]''.

Frequently Asked Questions about telnyx-missions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track and manage multi-step AI agent workflows with voice and SMS?

Multi-step AI agent workflows are managed by initializing a mission via the Telnyx API, which enables detailed tracking, state persistence, and auditable execution of complex tasks involving voice calls and SMS communications.

What's the best way to audit AI agent activities and maintain state persistence?

AI agent activities are audited using dual-layer persistence that stores local memory and cloud events, creating a permanent audit trail and ensuring complex task states remain recoverable even during system failures.

How do I automate a lead generation campaign with voice calls and SMS follow-ups?

Automate lead generation by creating a mission to contact prospects via SMS, schedule follow-up voice calls using AI assistants, gather feedback, and log all interactions and outcomes through the Telnyx API.

Do I need Python to orchestrate Telnyx voice and SMS agents?

Python is required to run the scripts that orchestrate Telnyx voice and SMS agents, allowing you to initialize missions, create runs, manage steps, and retrieve insights for comprehensive task oversight.

Can I create an AI assistant for making outbound calls within a mission?

AI assistants can be created and managed within a mission to make outbound voice calls and send SMS messages, featuring built-in retry logic and status monitoring to ensure reliable communication orchestration.

What are the limitations of managing agent tasks without a dedicated mission framework?

Without a dedicated mission framework, multi-step agent tasks lack structured lifecycle management, comprehensive state persistence, and a permanent audit trail, making execution non-recoverable and actions difficult to track.