HttpRequest Node

HttpRequest Node

The HttpRequest control executes outbound REST network requests straight to external third-party backends to pull real-time routing logic.


External Webhook Validation Map

graph TD
    TriggerReq["Submit Network Method<br/>(POST https://api.crm.com/user)"] ==>|"Await Status Response"| ParsePayload["Evaluate JSON Response"]
    ParsePayload ==>|"Status Code == 200"| PortSuccess["Route Target Success"]
    ParsePayload -->|"Status Code == 500"| PortFailed["Route Target Failed"]

    classDef reqToken fill:#0f172a,stroke:#38bdf8,stroke-width:2px,color:#fff,rx:6px,ry:6px;
    classDef pnlToken fill:#312e81,stroke:#ec4899,stroke-width:2px,color:#fff,rx:6px,ry:6px;

    class TriggerReq,PortSuccess,PortFailed reqToken;
    class ParsePayload pnlToken;

Outbound API options

1. Header & Payload injection

Map specific input parameters directly inside outbound configuration arrays to pass physical source telephone identifiers securely.

2. Timeout Breakers

Network request executions clamp safely after 3000ms thresholds expire, ensuring active voice calls do not hang if destination API servers encounter performance downtime.