Hi everyone,
I’m evaluating the Salesforce integration for Google SecOps SOAR and would like to confirm whether it supports this workflow:
- A case is created in Google SecOps from any connected alert source.
- A corresponding Salesforce Case (ticket) is created automatically.
- Relevant changes in SecOps, such as priority updates, are reflected in the Salesforce ticket.
- When I close the case in SecOps, the associated Salesforce ticket closes automatically.
I would use Salesforce to escalate cases to customers and communicate through the customer portal instead of email. For now, I don’t need customer replies in Salesforce to synchronize back to SecOps.
I already have Google SecOps SOAR with playbooks enabled.
My questions are:
- Does this SOAR integration support creating and updating Salesforce tickets from SecOps, or is it intended only for ingesting Salesforce data into SecOps? I want to clarify the difference between this integration and the Salesforce SIEM ingestion feed.
- Is the recommended approach to use the integration’s Create Case, Update Case, and Close Case actions within playbooks?
- How can I synchronize subsequent changes, especially case closure after the initial playbook has completed? Should I use case-level triggers, a scheduled job, or a custom integration?
- How should I maintain a one-to-one relationship between each SecOps case and its Salesforce ticket, prevent duplicates, and associate the ticket with the correct customer account?
Has anyone implemented a similar workflow? I’d appreciate any practical experience, known limitations, or recommendations.
Thanks!

