Actions9
đ¯ Ask Question (IVR)
AI-generatedSummary
Initiate IVR call to customer, play greeting and question, collect DTMF/voice response matching valid responses, and post result to webhook.
Inputs
- from (required) â Internal extension number of the employee who will initiate the call. Select from list or enter manually.
- to1 (required) â First phone number to be dialed. For AskQuestion â customer number that will receive the IVR question. Enter full international number.
- ask (required) â Question text or IVR voice menu that will be read to the customer. Customer should respond by pressing a button (DTMF) or by voice.
- ok (required) â List of valid responses separated by spaces. Can be digits (DTMF buttons) or words (for speech recognition). Customer response will be sent to webhook.
- idshop â Select shop/branch from list or enter ID manually. 0 = default shop.
- hello â Greeting message that will be spoken to customer before the main IVR question.
- text1 â Additional text #1 for complex IVR scenarios with multiple stages.
- text2 â Additional text #2 for complex IVR scenarios. Used together with Text 1 for multi-level voice menus.
- text3 â Additional text #3 for complex IVR scenarios. Allows building branched scenarios for handling incoming calls.
- text4 â Additional text #4 for the most complex IVR scenarios with multiple stages and conditions.
- bye â Closing message after customer response. Use for thanking and confirming receipt of the answer.
- cburl â Webhook URL to receive IVR results. LiraX system will send POST request with customer response to this URL.
Output shape
Item with IVR response data written back; includes selected response value and call metadata.
Customer response is posted to cburl via POST; workflow can capture result via LiraX Trigger node or webhook.
Examples
Example 1: Simple IVR with digit responses
from: '101', to1: '+15551234567', ask: 'Press 1 for sales, 2 for support', ok: '1 2', cburl: 'https://n8n.com/webhook/lirax-ivr'