How can we view Webhook queue in order to determine whether or not Account save events are being delivered?

Do you know whether SugarCRM has a mechanism to view its webhook queue in order to determine whether or not Account save events are being delivered?

Is there a way to check which hooks SugarCRM is creating and queuing?


Ho can we verify that the specific server is processing web logic hooks?

Parents
  • Hi  ,

    Assuming you are referencing Sugar's Web Logic Hooks feature found under the Administration page, those jobs are created in the job_queue table and can be found via the following query:

    SELECT * FROM job_queue WHERE target = 'class::WebLogicHook' ORDER BY date_modified DESC;

    Sugar does not record the response from the target server so the only information you will typically see in a job_queue entry is a status of 'Success' once the job has been processed regardless of whether the data was actually processed.

    We have our own product, Upsert Queue, that we use to process these types of transactions between SugarCRM and other applications which gives us the ability to do a lot of things we find lacking with the native Web Logic Hooks feature such as:

    • Eliminate redundant calls
    • Trigger calls on advanced business logic
    • Capture responses from the target server
    • Retry jobs and notify users on failure 

    We do not make the product available for general resale since it requires developer knowledge to configure for each customer's use case. If you think this may be a fit for your requirements, please contact us via our website!

    Chris

Reply
  • Hi  ,

    Assuming you are referencing Sugar's Web Logic Hooks feature found under the Administration page, those jobs are created in the job_queue table and can be found via the following query:

    SELECT * FROM job_queue WHERE target = 'class::WebLogicHook' ORDER BY date_modified DESC;

    Sugar does not record the response from the target server so the only information you will typically see in a job_queue entry is a status of 'Success' once the job has been processed regardless of whether the data was actually processed.

    We have our own product, Upsert Queue, that we use to process these types of transactions between SugarCRM and other applications which gives us the ability to do a lot of things we find lacking with the native Web Logic Hooks feature such as:

    • Eliminate redundant calls
    • Trigger calls on advanced business logic
    • Capture responses from the target server
    • Retry jobs and notify users on failure 

    We do not make the product available for general resale since it requires developer knowledge to configure for each customer's use case. If you think this may be a fit for your requirements, please contact us via our website!

    Chris

Children
No Data