LiraX Tool icon

LiraX Tool

Provides LiraX telephony operations as tools for AI Agent with standardized output format

✅ Check SMS Status

AI-generated

Summary

Check SMS delivery status for a given message ID via LiraX API.

Inputs

  • phone (required) — Phone number for the operation. Will be automatically normalized.
  • ext (required) — Internal extension number for operations.
  • id_sms (required) — ID of the SMS message to check status for.

Output shape

Standardized AI tool output containing success flag, SMS status data, message ID, timestamp, and optional summary/raw response.

Source execution (executeCheckSMS) consumes ext and id_sms to build payload {cmd: 'checkSMS', ext, id_sms, provider: 'default'}, calls LiraX API, returns {statusChecked: true, smsId: id_sms, status: response, timestamp, rawResponse}. AI standardization (standardizeForAI) then formats result per aiSettings: includes summary block if includeSummary=true, _standardized metadata block if standardizedOutput=true, and optionally includes/excludes rawResponse based on includeRawResponse setting.

Examples

Example 1: Normal successful check

Phone: '380501234567', Ext: '101', ID: 12345, errorMode: 'lenient' (default). Result includes status, smsId, confidence score, and AI summary 'SMS status checked for message ID: 12345'.

Links

Discussion