Callmatic
Loading Agent... v—

Outbound Call Dispatch

Place an immediate outbound call using the active published agent configuration and variables below.

Agent Variables Loading...
Fetching agent variables...
Active Agent Tools 1 webhook tool
get_city_from_coordinates(location)
Resolves lat, long (e.g. 31.29657, 74.0739391 → مانگا منڈی) so the agent asks about the weather in that city.
Webhook Endpoint: https://callmatic.neuraroutes.ai/api/tools
Connection ID: dd6ea850-8d7b-483e-98e7-bf0abfa93071

Agent System Prompt

Synced

Auto-pulled from the live agent. Edit the prompt below and click Save & Publish Prompt to update the live voice agent immediately.

Client Call Trigger API (POST & GET)

/api/call

External clients can trigger an outbound safety call via POST (JSON body) or GET (query parameters) to https://callmatic.neuraroutes.ai/api/call.

POST Example (JSON):
curl -X POST "https://callmatic.neuraroutes.ai/api/call" \
  -H "Content-Type: application/json" \
  -d '{
    "toNumber": "+923216540987",
    "driver_name": "حمزہ",
    "company_name": "Core Nine",
    "alert_type": "fatigueDriving",
    "vehicle_reg": "LES-1234",
    "speed": "100kmh",
    "location": "31.29657, 74.0739391",
    "city_name": "مانگا منڈی",
    "alert_time": "2026-11-05 14:30:00"
  }'
GET Example (Query String):
https://callmatic.neuraroutes.ai/api/call?toNumber=%2B923216540987&driver_name=%D8%AD%D9%85%D8%B2%DB%81&company_name=Core%20Nine&alert_type=fatigueDriving&speed=100kmh&location=31.29657,74.0739391

Post-Call Webhook Receiver & Forwarder

/api/webhook

Receives post-call events (call.completed, call.graded) from the voice platform, automatically enriches them with the full call transcript, summary, scorecard grade, recording URL, and variables, and forwards the complete JSON payload to Core Nine.

1. Receiver URL (Add in Webhooks Portal):
https://callmatic.neuraroutes.ai/api/webhook
2. Forwarding Target URL:
https://backend.devices.core9ventures.com/api/VoiceAlert/call-result