Get security scan reports from Qualys into Slack without waiting around. Teams request a report once and receive the file in their channel as soon as it finishes. This is ideal for SOC and security teams that need fast visibility and fewer manual steps.
The automation is called by a parent bot and sets shared values like the Qualys API base URL. It pulls the list of report templates from Qualys, converts XML to JSON for easy use, and starts a new report with the selected template and format. After launch, it captures the report ID, waits one minute between checks, and polls the status until the report is ready. When the report status shows complete, it downloads the file and uploads it to Slack. The design uses clear steps: HTTP requests for Qualys, XML to JSON conversion for parsing, a loop with a timed wait to avoid constant polling, and a final Slack upload.
Setup is simple: connect Qualys and Slack, confirm the base URL for your Qualys platform, map the fields from your parent form, and test with the included demo data. Expect faster handoffs, no portal switching, and reliable delivery for daily, weekly, or on demand report requests.