Coming soon

Developer API

Every Digitalwow module will be available as a REST endpoint and as an agent-to-agent (A2A) tool exposed over MCP, so your own agents can call Digitalwow directly. Base URL below is a placeholder.

Voice to Text

Coming soon
REST: POST /transcribe
A2A / MCP: tool: digitalwow.transcribe
curl -X POST https://api.digitalwow.example/v1/transcribe \
  -H "Authorization: Bearer $DIGITALWOW_KEY" \
  -F "file=@call.wav" -F "language=hi" -F "translate_to=en"

Voice to Voice agent

Coming soon
REST: POST /agents/{id}/turn · WSS /agents/{id}/stream
A2A / MCP: tool: digitalwow.agent_turn
curl -X POST https://api.digitalwow.example/v1/agents/agt_123/turn \
  -H "Authorization: Bearer $DIGITALWOW_KEY" \
  -F "audio=@question.wav" -F "voice=hi-IN-female-1"

Per-Query parse & answer

Coming soon
REST: POST /query
A2A / MCP: tool: digitalwow.parse_query
curl -X POST https://api.digitalwow.example/v1/query \
  -H "Authorization: Bearer $DIGITALWOW_KEY" -H "Content-Type: application/json" \
  -d '{"query":"GST return due date for October?","language":"en"}'

Text to Text

Coming soon
REST: POST /text (stream=true for SSE)
A2A / MCP: tool: digitalwow.text_transform
curl -N -X POST https://api.digitalwow.example/v1/text \
  -H "Authorization: Bearer $DIGITALWOW_KEY" -H "Content-Type: application/json" \
  -d '{"mode":"translate","source":"en","target":"ta","text":"Your KYC is pending.","stream":true}'

Text to Voice

Coming soon
REST: POST /tts
A2A / MCP: tool: digitalwow.speak
curl -X POST https://api.digitalwow.example/v1/tts \
  -H "Authorization: Bearer $DIGITALWOW_KEY" -H "Content-Type: application/json" \
  -d '{"text":"नमस्ते","language":"hi","format":"mp3"}' -o hello.mp3