HTTP Request
The HTTP Request node lets you make custom API calls to any external service directly from your Trigify workflows. It is your escape hatch for connecting to any tool that has an API, even if Trigify does not have a native integration for it.
Why Use the HTTP Request Node?
Trigify has native integrations for the most popular tools, but your stack might include something unique. The HTTP Request node lets you call any REST API, so you can push data to internal tools, trigger webhooks, query external databases, or connect to any SaaS product with an API.
How to Configure
In your Trigify workflow editor, add an HTTP Request node.
Select the HTTP method (GET, POST, PUT, PATCH, or DELETE).
Enter the URL or cURL of the API endpoint.
Add any required headers (e.g., Authorization, Content-Type).
For POST, PUT, and PATCH requests, add the request body.
Optionally add query parameters.
Use Trigify variables from previous steps to dynamically populate any field.
Configuration Options
Output Variables
Example: Sending Data to a Custom Webhook
Webhook example
ExampleMethod: POST
URL: https://your-app.com/api/webhook
Headers:
Authorization: Bearer your-api-key
Content-Type: application/json
Body:
{
"name": "{{firstName}} {{lastName}}",
"email": "{{email}}",
"signal": "{{text}}",
"source": "{{postUrl}}",
"sentiment": "{{sentiment}}"
}Example Workflow
Custom Clay Integration via HTTP Request
New Post (LinkedIn) β Detect relevant LinkedIn posts
Person Enrichment β Enrich the post author's profile
Email Enrichment β Find their email address
HTTP Request β POST the enriched data to your Clay table
Pro Tips
Pro tip: Use the HTTP Request node to connect to tools that do not have native Trigify integrations yet. If it has an API, you can connect it.
Pro tip: Chain multiple HTTP Request nodes to build complex integrations. For example, first GET data from one API, then POST it to another.
Warning: Be careful with API keys in headers. Never share workflows that contain hardcoded API keys. Use environment variables or secrets when available.
Note: The HTTP Request node supports any REST API. For GraphQL APIs, use a POST request with the query in the body.