curl "https://api.magpipe.ai/functions/v1/manage-skills?agent_id=YOUR_AGENT_ID" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"agent_skills": [
{
"id": "7a99a0af-...",
"agent_id": "7f806f26-...",
"is_enabled": true,
"config": {
"keywords": ["AI voice agent", "magpipe"],
"platforms": ["reddit", "hackernews", "x", "linkedin", "google"]
},
"trigger_type": "schedule",
"delivery_channels": [
{ "channel": "slack", "channel_name": "#general" }
],
"execution_count": 5,
"skill_definitions": {
"slug": "social_media_monitoring",
"name": "Social Media Monitoring"
}
}
]
}
Skills
List Agent Skills
List skills enabled for a specific agent
GET
/
manage-skills
curl "https://api.magpipe.ai/functions/v1/manage-skills?agent_id=YOUR_AGENT_ID" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"agent_skills": [
{
"id": "7a99a0af-...",
"agent_id": "7f806f26-...",
"is_enabled": true,
"config": {
"keywords": ["AI voice agent", "magpipe"],
"platforms": ["reddit", "hackernews", "x", "linkedin", "google"]
},
"trigger_type": "schedule",
"delivery_channels": [
{ "channel": "slack", "channel_name": "#general" }
],
"execution_count": 5,
"skill_definitions": {
"slug": "social_media_monitoring",
"name": "Social Media Monitoring"
}
}
]
}
Retrieve all skills configured for an agent, including their configuration and status.
Query Parameters
string
required
The agent ID to list skills for.
Response
array
Array of agent skill objects with joined skill definition data.
Show Agent Skill
Show Agent Skill
string
Agent skill ID (UUID)
string
Agent this skill belongs to
string
Reference to skill definition
boolean
Whether the skill is active
object
Skill-specific configuration
string
How the skill fires:
event or scheduleobject
Schedule settings (interval, time, etc.)
array
Where results are delivered
integer
Total times this skill has executed
string
ISO timestamp of last execution
object
Joined skill definition (id, slug, name, description, category, icon)
curl "https://api.magpipe.ai/functions/v1/manage-skills?agent_id=YOUR_AGENT_ID" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"agent_skills": [
{
"id": "7a99a0af-...",
"agent_id": "7f806f26-...",
"is_enabled": true,
"config": {
"keywords": ["AI voice agent", "magpipe"],
"platforms": ["reddit", "hackernews", "x", "linkedin", "google"]
},
"trigger_type": "schedule",
"delivery_channels": [
{ "channel": "slack", "channel_name": "#general" }
],
"execution_count": 5,
"skill_definitions": {
"slug": "social_media_monitoring",
"name": "Social Media Monitoring"
}
}
]
}
⌘I