HTTP + Stream Deck
System · 4 triggers · 8 actions
Make HTTP requests to any URL. Trigger HTTP actions from your Stream Deck with a single button press and configure any required fields in the workflow builder.
- No code
- Free tier
- Key press or app-event trigger
- Pairs with OBS & Elgato tools
- OAuth & keys handled in-builder
Triggers & actions
Events that start your workflow automatically.
New Webhook Request
Emit new event when an HTTP request is received at the webhook URL. Use as a trigger to run workflows from external services (GitHub, Stripe, n8n, etc.). Configure response code, body, and which HTTP methods to accept.
New event when the content of the URL changes.
Emit new event when the content of the URL changes.
New Requests
Get a URL and emit the full HTTP event on every request (including headers and query parameters). You can also configure the HTTP response code, body, and more.
New Requests (Payload Only)
Get a URL and emit the HTTP body as an event on every request
Use cases
Call any REST API from your Stream Deck
Trigger POST, GET, PUT, or DELETE requests to internal tools, home-automation hubs, or third-party services with one button press.
Toggle IoT devices
Turn lights on/off, change thermostat modes, or start a 3D printer by hitting a Stream Deck button that calls your smart-home API.
Send webhook notifications on demand
Ping Slack, Discord, or a custom alert endpoint instantly — useful for stream-start announcements or panic buttons.
Chain HTTP with logic nodes
Use the response body from an HTTP request as input for later workflow steps, creating fully automated multi-step flows.
How to connect
Sign up for free
Create your Conductor Deck account — no credit card required.
Open the workflow builder
Start a new workflow and choose HTTP from the built-in tools. There is no OAuth connection or separate app authorization step.
Build a workflow
Add an HTTP action to your visual workflow canvas. Configure the options you need, then connect it to other steps.
Run it from a key, or let events fire it
Sync your workflow to a Stream Deck button, or skip the button: HTTP triggers can start it automatically when events happen.
Frequently asked questions
- Do I need an API key?
- Only if the target URL requires authentication. You can include API keys or Bearer tokens in the Headers (JSON) field.
- Can I use this with local/internal endpoints?
- Yes, as long as the Stream Deck desktop app can reach the URL on your network. Localhost, LAN IPs, and VPN-routed addresses all work.
- What HTTP methods are supported?
- GET, POST, PUT, and DELETE are available in the dropdown. PATCH and other verbs are not exposed yet.
- Can I read the response in later actions?
- Yes. The response body, status code, and headers are available as output fields and can be referenced with {{variable}} syntax.
- Is there a request timeout?
- Yes — if the server does not respond within a sensible window the action will fail and trigger your workflow error path.
Automate HTTP with your Stream Deck
Sign up for free and start building HTTP workflows in minutes.