[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"pattern-eventbridge-pipes-sqs-enrich-with-sfdc":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":28,"level":29,"meta":30,"patternArch":31,"resources":58,"s3URL":6,"services":6,"stem":72,"testing":73,"videoId":6,"__hash__":76},"patterns\u002Fpatterns\u002Feventbridge-pipes-sqs-enrich-with-sfdc.json","Enrich Amazon SQS message data with Amazon EventBridge Pipes using Salesforce via API Destination",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Frohan-mehta.json",{"text":13},[14],"sam deploy","This pattern shows how to use EventBridge Pipes to enrich SQS message data using Salesforce via API destination and then send response to Pipe target.","json","AWS SAM",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Feventbridge-pipes-sqs-enrich-with-sfdc","serverless-patterns\u002Feventbridge-pipes-sqs-enrich-with-sfdc","eventbridge-pipes-sqs-enrich-with-sfdc","template.yaml",{"headline":25,"text":26},"How it works",[27],"The sample project demonstrates how to use Amazon EventBridge Pipes to enrich data using Salesforce via API destination before sending it to the target. The pattern uses SQS message as a source to EventBridge Pipe, Pipe enriches the data by calling the Salesforce API via an API destination using input from the SQS message. Pipe extracts data from SQS message and sends it as path parameter(s) to API. Response from API is sent to an EventBridge Pipe target of Amazon CloudWatch logs.","YAML","200",{},{"icon1":32,"icon4":37,"icon2":41,"icon3":45,"line1":49,"line2":53,"line3":56},{"x":33,"y":34,"service":35,"label":36},15,50,"sqs","SQS",{"x":38,"y":34,"service":39,"label":40},35,"eventbridge-pipes","EventBridge Pipes",{"x":42,"y":34,"service":43,"label":44},60,"eventbridge","Salesforce API",{"x":46,"y":34,"service":47,"label":48},85,"cloudwatch","CloudWatch Logs",{"from":50,"to":51,"label":52},"icon1","icon4","",{"from":51,"to":54,"label":55},"icon2","enrich",{"from":54,"to":57,"label":52},"icon3",{"bullets":59},[60,63,66,69],{"text":61,"link":62},"EventBridge Pipes Documentation","https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-pipes-event-source.html",{"text":64,"link":65},"CloudFormation API for Pipes","https:\u002F\u002Fdocs.aws.amazon.com\u002FAWSCloudFormation\u002Flatest\u002FUserGuide\u002Faws-resource-pipes-pipe.html",{"text":67,"link":68},"Video explaining EventBridge Pipes","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xXGXCOc3cBs&t=1037s",{"text":70,"link":71},"Learn more about event-driven architecture","https:\u002F\u002Fserverlessland.com\u002Fevent-driven-architecture","patterns\u002Feventbridge-pipes-sqs-enrich-with-sfdc",{"text":74},[75],"See the GitHub repo for detailed testing instructions.","WhQnNkNQtseTPPvqNsykpfm8RlN24EXMHpBX8SPdjo4",1778846884748]