API et MCP
Pilotez JANUS par programmation.
REST, webhooks et serveur MCP natif. Votre stack ou votre assistant IA interroge vos donnees vocales en langage naturel.
Endpoints principaux
Base : https://janus.digisimma.com/api
- GET
/v1/callsLister les appels - GET
/v1/calls/:idDetail + transcript - GET
/v1/calls/searchRechercher par mot-cle, intent, score - GET
/v1/agentsLister les agents vocaux - POST
/v1/agentsCreer un agent - GET
/v1/analyticsKPI intelligence (24h, 7d, 30d, 90d) - POST
/v1/campaigns/:id/startDemarrer une campagne outbound
Exemple
curl https://janus.digisimma.com/api/v1/calls/UUID_APPEL \ -H "Authorization: Bearer jns_live_VOTRE_CLE"
Serveur MCP
Exposez appels, agents et analytics a Claude Desktop, Cursor ou tout client MCP. Package npm @digisimma/janus-mcp-server.Pas encore sur npm : snippet local ci-dessous en attendant. Pre-requis : creer l org @digisimma sur npmjs.com, puis npm login et npm run mcp:publish.
npx
"janus": {
"command": "npx",
"args": ["-y", "@digisimma/janus-mcp-server"],
"env": {
"JANUS_API_KEY": "jns_live_...",
"JANUS_BASE_URL": "https://janus.digisimma.com"
}
}Build local
"janus": {
"command": "node",
"args": ["chemin/vers/digisimma-os/projects/janus/mcp-server/dist/index.js"],
"env": {
"JANUS_API_KEY": "jns_live_...",
"JANUS_BASE_URL": "https://janus.digisimma.com"
}
}search_callsRechercher des appels par intention, score ou mot-cle.get_transcriptRecuperer le transcript complet et son resume.create_agentCreer un agent vocal inbound ou outbound.launch_campaignDemarrer une campagne de setting sortant.get_analyticsInterroger les metriques d intelligence d appel.
Plan Business et Agency : API et MCP inclus. Webhooks signes documentes dans Parametres apres connexion.