Integrations
Move reviewed agent output to HackerOne, Linear, or your own webhook without exposing destination credentials.
An agent finds a vulnerability. You want it in HackerOne, Linear, or your own system, but you don’t want to hand the agent a credential and let it send whatever it likes. Integrations give you a controlled handoff from agent output to an external destination.
You decide where results can go and what each payload looks like. Before anything leaves Dreadnode, a reviewer can inspect the rendered payload and confirm the submission.
A connection says where to send
Section titled “A connection says where to send”A connection holds the address and credentials for one destination. It might point to your security team’s HackerOne program, Linear team, or an HTTPS endpoint owned by your SOC. Connections belong to the organization, so several projects can safely reuse the same destination.
Dreadnode encrypts connection credentials and never shows their full values after you save them. Testing a connection checks that Dreadnode can use its configuration before you attach it to a project workflow.
An action says what to send
Section titled “An action says what to send”A submission action connects one type of project output to a connection. For example, an action can
turn a finding into a Linear issue payload and offer Submit to… when a reviewer opens that
finding.
The action’s JSON template controls the payload. You can pull values such as the finding title, severity, evidence, and project name from the output. The preview shows the fully rendered result, not the template, so the reviewer sees exactly what the destination will receive.
Keeping connections and actions separate means you configure a credential once, then choose how each project uses it.
Set up your first integration
Section titled “Set up your first integration”- Open Org Settings → Integrations.
- Use the + button in Connections to add and test the destination.
- Select the project that produces the output in Projects.
- Use the + button in Actions to choose an output type, connection, and payload template.
- Open Agents → Output, select a matching result, and choose Submit to….
- Review the payload and confirm the submission.
Dreadnode records the payload, result, destination, and submitting user for every attempt. Successful HackerOne and Linear submissions also link back to the external record.
Let agents prepare the review queue
Section titled “Let agents prepare the review queue”Turn on Allow agents to stage when you want an agent to prepare submissions for later review. The agent cannot contact the destination. It can only place matching outputs in Staged Findings, where a person reviews, dismisses, or submits them.
Use Submit to… when you are already looking at one result. Use Staged Findings when an agent has collected several results or you want to review them in a batch. Both paths show the rendered payload before anything is sent.