Has anyone done the connection with AWS Lambda?

After creating a record we need to run a function in AWS Lambda, sending a special payload.

I see that in the composer.json I have access to the AWS SDK for PHP in version 3.

I was thinking of occupying a custom SugarBPM node for this task, I am hesitating on the part of invoking an AWS Lambda function.

Has anyone implemented something similar?

Regards.

  • Hello 

    Yes, of course - there is no need to develop anything - AWS is accessible for Sugar Admins
    Invoking AWS Lambda functions along with other Amazon services from Sugar is configurable with the Logic Builder no-code tool.

    Here is the video, how the AWS Lambda function is invoked - when the Note is saved, to calculate Number1+Number2 = Sum and put the result back into the Note in SugarCRM

    Here is the drawing that implements this AWS Lambda call (zip file is generated from the drawing with a click)

    Please zoom in and follow the white line to read:



    Please let me know if any questions

    Best Regards,
    Dmytro Chupylka

    integroscrm.com
    We make work in Sugar CRM system faster, more convenient and efficient

  • Thanks for the demo, but, my case is much more complex. The payload is a compilation of data from various custom modules.

    Kind regards

  • This example shows a whole scenario -  how to feed a prepared payload and have Lambda be invoked for SugarCRM

    Preparing the payload along with other manipulations with different custom modules data is a very straightforward configuring  task for Sugar Admin, which I've demonstrated a lot of times here, in the Club

    Please articulate an example of the custom data model and payload expected so that I could draw it for you as an example of data preparation with configuring.
    Also, if you have a sandbox with various custom modules metadata you need for the payload, I could use it for the compilation demo.

    Makes sense?

    Best Regards,
    Dmytro Chupylka

    integroscrm.com
    We make work in Sugar CRM system faster, more convenient and efficient

  • Hi Dmytro,

    Really appreciate your demo!

    I try to learn logic builder, but it seems there are few resources.

    Could you please share more, thank you very much!

    I want my lambda function can be invoked once there is a new contact or any update in Contacts. And the lambda function can get all the changed fields' content.

    Could you please suggest?

    Thank you very much!

    Sophie

  • Hi Sophie,

    Thank you for your subscriber's interest in the no-coding in general and Logic Builder specifically.

    Considering that the most popular section in the SugarClub is DEV,  we may conclude that a lot of subscribers and partners still think that Sugar platform customization is mostly about programming and post questions to Dev instead of searching for the Best Practice - we prove that there is a practice to deliver desired configurations codelessly 

    If you search through the Sugar Club chapters, you might find more than fifty challenges with Sugar platform configuring, that have been suggested to address with no-coding efforts - by employing the Logic Builder tool - I can share the links via the messages for quick access to the articles

    There are also dozens of webinars here: https://integroscrm.com/sugarcrm-video-tutorials-and-webinars/ 

    The possibilities of Sugar configuring with Logic Builder are not limited to those examples articulated by subscribers or described in webinars - please ask questions and share the challenges and I, along with the team of consultants experienced in no-code configuring, would be happy to help - configuring Sugar could be exciting!

    I also responded to the copy of your questions via messaging.

    Best Regards,
    Dmytro


    Best Regards,
    Dmytro Chupylka

    integroscrm.com
    We make work in Sugar CRM system faster, more convenient and efficient