Skip to main content
Solved

Monitoring Integration Errors between SuccessFactors and Eightfold

  • June 5, 2026
  • 1 reply
  • 5 views

Hello

We have set up integration between SuccessFactors (ATS) and Eightfold in the Sandbox environment. I would like to monitor any errors in API calls on a regular basis. Please let me know where can I see the log of all API calls / integration flows between Eightfold and SuccessFactors.

It will be also helpful to get an email notification to myself and my team members whenever an error occurs - not for each and every API error (that may be hundreds), but a daily summary of errors if that is possible?

Thanks in advance

Best answer by dkreiger

Hi ​@asubramaniam, Where you can see the API call / integration flow logs (in Eightfold)

In Eightfold, the primary place I point admins to for “what API calls happened, and which ones failed” is Admin Console → Integration → Diagnostics.

Within Diagnostics, you can use these views depending on what you’re trying to monitor:

  • Diagnostics (entity-level view): best for drilling into a specific sync/activity and seeing what happened end-to-end.
    • Open an activity’s Status, then check the API Calls Log tab to see all APIs called as part of that process, including success/failure and details you can expand.
  • Sync Job Diagnostics (batch/job-level view): best for monitoring scheduled sync jobs at an aggregated level (one job that may include many entities).
  • Webhooks tab: if you’re using SuccessFactors webhooks, this helps you track webhook events and their state (RECEIVED_SUCCESS / QUEUED / DONE / FAILED) and view details per event.
  • API Hub: lets you manually run supported API calls for testing (useful in sandbox), and the “Populate fields using caller ID” list fills in after API calls have been made previously.

Log retention note: the API Calls Log data is stored in Eightfold tables for 60 days, and then archived into Athena.
 

Where you can see connectivity / “is the integration currently healthy?” results

Separate from per-transaction diagnostics, Eightfold also surfaces ATS integration connectivity test results in the /integrations/ats area, under Test Connectivity Summary (after selecting the right System ID).
 

About email notifications / daily error summaries

Eightfold does have automated monitoring notifications for ATS connectivity tests (example: “ATS Integration Connectivity Test failed…” messages that reference where to see details in /integrations/ats).

What I can’t confirm from the documentation I have is a customer-admin–configurable setting that will send a daily digest of all API/sync errors (vs. immediate alerts or individual failures). The closest “self-serve” approach is typically:

  • Use Diagnostics → API Calls Log and/or Sync Job Diagnostics, filter down to failed activities, and download/save reports for review.

1 reply

dkreiger
Community Manager
  • Community Manager
  • Answer
  • June 5, 2026

Hi ​@asubramaniam, Where you can see the API call / integration flow logs (in Eightfold)

In Eightfold, the primary place I point admins to for “what API calls happened, and which ones failed” is Admin Console → Integration → Diagnostics.

Within Diagnostics, you can use these views depending on what you’re trying to monitor:

  • Diagnostics (entity-level view): best for drilling into a specific sync/activity and seeing what happened end-to-end.
    • Open an activity’s Status, then check the API Calls Log tab to see all APIs called as part of that process, including success/failure and details you can expand.
  • Sync Job Diagnostics (batch/job-level view): best for monitoring scheduled sync jobs at an aggregated level (one job that may include many entities).
  • Webhooks tab: if you’re using SuccessFactors webhooks, this helps you track webhook events and their state (RECEIVED_SUCCESS / QUEUED / DONE / FAILED) and view details per event.
  • API Hub: lets you manually run supported API calls for testing (useful in sandbox), and the “Populate fields using caller ID” list fills in after API calls have been made previously.

Log retention note: the API Calls Log data is stored in Eightfold tables for 60 days, and then archived into Athena.
 

Where you can see connectivity / “is the integration currently healthy?” results

Separate from per-transaction diagnostics, Eightfold also surfaces ATS integration connectivity test results in the /integrations/ats area, under Test Connectivity Summary (after selecting the right System ID).
 

About email notifications / daily error summaries

Eightfold does have automated monitoring notifications for ATS connectivity tests (example: “ATS Integration Connectivity Test failed…” messages that reference where to see details in /integrations/ats).

What I can’t confirm from the documentation I have is a customer-admin–configurable setting that will send a daily digest of all API/sync errors (vs. immediate alerts or individual failures). The closest “self-serve” approach is typically:

  • Use Diagnostics → API Calls Log and/or Sync Job Diagnostics, filter down to failed activities, and download/save reports for review.