Constructor de webhooks Copy page Copy page Copy page as Markdown for LLMs View as Markdown View this page as plain text Open in ChatGPT Ask questions about this page Open in Claude Ask questions about this page # Constructor de webhooks Usa esta herramienta para generar URLs de webhook o analizar una existente y revisar sus parámetros. <div id="webhook-tool-container" class="tool-panel"> <div class="tool-section"> <label class="main-label">Importar URL (pega aquí para rellenar el formulario)</label> <div class="input-group"> <input type="text" id="tool-import-url" placeholder="Pega la URL completa aquí..."> <button id="tool-btn-import">Extraer datos</button> </div> </div> <div class="tool-separator"></div> <div class="tool-grid"> <div class="field"> <label>Project Secret Key (ah_key)</label> <input type="text" id="tool-key" placeholder="sk_..."> </div> <div class="field"> <label>Título (ah_title)</label> <input type="text" id="tool-title" placeholder="p. ej. Database Backup Failed"> </div> <div class="field"> <label>Origen (ah_source)</label> <input type="text" id="tool-source" placeholder="p. ej. AWS"> </div> <div class="field"> <label>Nivel (ah_level)</label> <select id="tool-level"> <option value="info">Info</option> <option value="warning">Warning</option> <option value="critical">Critical</option> </select> </div> <div class="field full"> <label>Descripción (ah_description)</label> <textarea id="tool-desc" rows="2" placeholder="Algo ha fallado..."></textarea> </div> </div> <div class="tool-section" style="margin-top: 1.5rem;"> <label class="main-label">URL generada</label> <div class="input-group"> <input type="text" id="tool-output-url" readonly> <button id="tool-btn-copy">Copiar</button> </div> </div> </div> <style> .tool-panel { background: #1e293b; border: 1px solid rgba(255,255,255,0.1); border-radius: 12px; padding: 2rem; margin: 2rem 0; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); } .tool-section { margin-bottom: 1.5rem; } .main-label { display: block; font-size: 1rem; font-weight: 600; color: #f1f5f9; margin-bottom: 0.75rem; } .tool-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1.5rem; } .field { margin-bottom: 0.5rem; } .field.full { grid-column: span 2; } .field label { display: block; font-size: 0.85rem; color: #94a3b8; margin-bottom: 0.5rem; font-weight: 500; } .input-group { display: flex; gap: 0.75rem; } .tool-panel input[type="text"], .tool-panel select, .tool-panel textarea { width: 100%; background: #0f172a; border: 1px solid #334155; color: #f8fafc; padding: 0.75rem 1rem; border-radius: 8px; font-size: 0.95rem; line-height: 1.5; transition: all 0.2s; box-sizing: border-box; font-family: inherit; } .tool-panel input[type="text"]:focus, .tool-panel select:focus, .tool-panel textarea:focus { outline: none; border-color: #3b82f6; box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.3); background: #1e293b; } .tool-panel button { background: #3b82f6; color: white; border: none; padding: 0 1.5rem; border-radius: 8px; cursor: pointer; font-weight: 600; font-size: 0.95rem; transition: all 0.2s; white-space: nowrap; } .tool-panel button:hover { background: #2563eb; transform: translateY(-1px); } .tool-panel button:active { transform: translateY(0); } .tool-separator { height: 1px; background: linear-gradient(to right, transparent, rgba(255,255,255,0.1), transparent); margin: 2rem 0; } @media (max-width: 640px) { .tool-grid { grid-template-columns: 1fr; } .tool-grid .field.full { grid-column: span 1; } .input-group { flex-direction: column; } .tool-panel button { width: 100%; padding: 0.75rem; } } </style> Usa esta herramienta para generar URLs de webhook o analizar una existente y revisar sus parámetros. Importar URL (pega aquí para rellenar el formulario) Extraer datos Project Secret Key (ah_key) Título (ah_title) Origen (ah_source) Nivel (ah_level) Info Warning Critical Descripción (ah_description) URL generada Copiar