url string requerido Acciones Externas a_api
Solicitud HTTP
Llama a un endpoint HTTP externo y enruta según el estado de éxito o error.
¿Qué hace?
Hace una petición HTTP a cualquier sistema externo, como tu tienda Shopify, tu CRM (Hubspot) o tu pasarela de pagos.
¿Cómo lo hace?
Configuras la URL, el método (GET, POST), los headers de seguridad (API Keys) y el cuerpo del mensaje. Cuando el flujo llega aquí, Daguito ejecuta la llamada y guarda la respuesta en la memoria de ejecución.
¿Por qué usarlo?
Para que tu bot no esté aislado. Si un cliente pregunta '¿Dónde está mi pedido?', usas este nodo para conectarte a la empresa de envíos y traer el estado real del paquete.
Entradas
Este nodo no recibe entradas estructuradas.
Salidas
| nombre | tipo |
|---|---|
status | number |
ok | boolean |
body | unknown |
headers | object |
branch | string |
duration_ms | number |
Ramas
-
ok— Éxito -
http_error— Error HTTP
Configuración
method "GET" | "POST" | "PUT" | "PATCH" | "DELETE" requerido por defecto: "GET" headers object requerido por defecto: {} body unknown opcional timeout_ms integer requerido por defecto: 10000 fail_on_http_error boolean requerido por defecto: false branch_when_ok string requerido por defecto: "ok" branch_when_http_error string requerido por defecto: "http_error" memory_key string opcional Configuración por defecto
{
"url": "https://example.com",
"method": "GET",
"headers": {},
"timeout_ms": 10000,
"fail_on_http_error": false,
"branch_when_ok": "ok",
"branch_when_http_error": "http_error"
} Eventos emitidos
Este nodo no emite eventos en el canal de pubsub.