Aculab Module
Run BPMN workflows over a phone call via Aculab Cloud — IVR, voice bots, voicemail, and live transcription.
Workflow Engine V 1.3.0Description
What this does
When someone dials your Aculab number, the engine starts a workflow on the AculabVoice channel. The standard StartTask, OutputTask, InputTask, EndTask, and SendToAgentTask are overridden for telephony — Output becomes AWS Polly text-to-speech, Input listens for speech and DTMF, End hangs up, SendToAgent transfers the call. The same diagram you draw for chat can answer phone calls.
The module wraps the Aculab Cloud REST API and adds voice-specific BPMN nodes for advanced input, DTMF capture, recording, sleep, call rejection, and live transcription with side-channel handler workflows.
What you can build
- IVR menus with
AculabGetDigitsTaskfor keypad selection andSendToAgentTaskfor transfer to sales or support. - Voice bots that combine
AculabInputTaskspeech recognition with ChatGPT or ML modules for natural replies. - Voicemail capture via
AculabRecordTask, with a recording-available handler workflow that copies the file to blob storage. - PIN-gated callbacks using
AculabGetDigitsTaskplusAculabRejectTaskto hang up before answering on bad input. - Live-transcribed compliance and sentiment analytics —
AculabStartTranscriptionTaskships every recognised phrase to a separate handler workflow.
See the setup guide for configuration and full task reference.