Functions

Crea una Función IA.

Declara una herramienta propia. Su descripción y su esquema de parámetros no son documentación: son lo que el modelo usa para decidir si la llama, así que redáctalos pensando en eso y no en un lector humano.

post/workspaces/{workspaceId}/functions

Request

  • Base URL: https://api.met.meteor.com.co/api/v1
  • URL: https://api.met.meteor.com.co/api/v1/workspaces/{workspaceId}/functions
  • Auth: one of:
    • bearer (a scheme the document does not define)
    • HTTP bearer

Path parameters

workspaceIdnumber required

ID numérico del workspace. Debe ser el mismo workspace de tu API key: pedir otro devuelve 401.

Response

successtrue required

Siempre true en una respuesta 2xx.

Example response

{
  "data": {
    "activo": true,
    "descripcion": "Consulta el estado de un pedido por su número",
    "flow_id": "5f0a1e3c-9b2d-4a77-8f31-6c1d0e2b4a99",
    "function_id": 812,
    "function_prompt": "Úsala solo cuando el cliente mencione un número de pedido.",
    "http": {
      "auth_workspace_variable": "API_TOKEN_PEDIDOS",
      "last_probe": {
        "checked_at": "2026-08-29T18:40:11.900Z",
        "code": "endpoint_not_found",
        "duration_ms": 143,
        "http_status": 200,
        "message": "El endpoint respondió 200 a un HEAD. Está vivo y alcanzable.",
        "method": "HEAD",
        "mode": "safe",
        "status": "ok"
      },
      "method": "POST",
      "probe": "safe",
      "sign_secret_variable": "FIRMA_PEDIDOS",
      "timeout_ms": 30000,
      "url": "https://api.tu-empresa.com/pedidos"
    },
    "nombre": "consultar_pedido",
    "parameters": [
      {
        "description": "Número de la orden que el cliente quiere consultar",
        "enum_values": [
          "abierto",
          "cerrado"
        ],
        "name": "order_id",
        "required": true,
        "save_to": "ultimo_pedido",
        "type": "string"
      }
    ],
    "required_tools": [
      "check_menu"
    ],
    "version": 3
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.