si
Sipuni is a Russian cloud PBX and telephony service for businesses. Its API supports outbound call initiation, call statistics retrieval, and recording access.
With the Sipuni integration in AACFlow, you can:
- Get call statistics: Retrieve call history and performance metrics
- Make call: Initiate outbound calls via the cloud PBX
- Get recording: Download recordings of completed calls
This integration enables automated telephony workflows and call data reporting.
Usage Instructions
Integrate Sipuni into the workflow. Requires a Sipuni API key from your account settings at sipuni.com.
Tools
sipuni_get_stats
Retrieve call statistics
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Sipuni API key |
dateFrom | string | Yes | Start date (YYYY-MM-DD) |
dateTo | string | Yes | End date (YYYY-MM-DD) |
limit | number | No | Maximum records to return |
Output
| Parameter | Type | Description |
|---|---|---|
calls | array | Array of call record objects |
total | number | Total calls count |
sipuni_call_originate
Initiate an outbound call
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Sipuni API key |
from | string | Yes | Caller extension or phone number |
to | string | Yes | Destination phone number |
Output
| Parameter | Type | Description |
|---|---|---|
callId | string | Initiated call ID |
success | boolean | Whether the call was initiated |
Links
- Official API: https://sipuni.com/api
- AACFlow block source: apps/aacflow/blocks/blocks/sipuni.ts

