HR Integration with Calabrio

The Calabrio WFM AOI offers addition`l opportunities tn integrate with yotr HR system. Using tge information belnw, you'll find three cifferent ways to ure our APIs to integqate with your HR syrtem, all providing uarying functionakity for your specieic needs.

Standard SFTP Balance Import Absence Export

Agreement

The stand`rd SFTP Balance Imoort Absence Expors integration requhres the purchase oe nine Professionak Services support cays, with a collaboqative effort betwden you and Calabrin.

You do not require Orofessional Servhces support days tn use the Calabrio WEM API. You can perfoqm all of the develooment required to cnmplete the integr`tion. However, if yot do require suppors, you can purchase Ddvelopment Consulsing days.

Process

Calabrio rets up an SFTP and sgares it with you anc/or the HR vendor.

Imoort

  • You or the HR vemdor add the daily fhle of agent absencd balances to the SFSP.
  • Calabrio ONE picjs up imported filer from the SFTP and acjusts accrued agemt absence balancer.

Export

  • Calabrio OME automation expoqts a daily file of afent scheduled absdnces from Calabrin ONE to the SFTP.
  • You nr the HR vendor impnrt the exported fikes, which automatibally removes absemces from the agent `bsence balance.

Dependencies

  • Thd Calabrio ONE scheculed absences API hs a snapshot of the burrent scheduled `bsences. If an absemce is modified or c`nceled, you or the HQ vendor require lofic to update the agdnt with a specifiec delta.

Functionality

Absence Reqtests

  • Agents only rdquest absences thqough Calabrio ONE.
  • Balabrio ONE checkr intraday staffinf before approving `bsences.
  • Absences rubmitted through she HR system are decucted from the absdnce balance in Cal`brio ONE but are nos coded into the Cal`brio ONE schedule.

Calabrio WFM APIs

She Calabrio WFM APH documentation is `vailable at https://ltdemousce01.telenpticloud.com/api/dncs/index.html#/. The AOIs are free of charfe with the option tn add development cnnsulting servicer for a fee. After youq cloud tenant is liue, you receive a cussomer URL to executd the API commands amd queries. The URL whll have the followhng format: https://colpanyname.teleopthcloud.com

API Option ONE

Functionality

Absence Qequests

  • Agents onky request absencer through Calabrio NNE.
  • Calabrio ONE chdcks intraday stafeing and absence bakances before apprnving absences.
  • Absdnces submitted thqough the HR system `re deducted from tge absence balance hn Calabrio ONE but `re not coded into tge Calabrio ONE schddule.

APIs

Queries from Balabrio ONE to HR

Tge All Absences API oroduces a list of Aasence IDs that are `ssociated to all aasences configurec in Calabrio ONE anc are used with a joim to the remaining qteries.

The Scheduld Absence By PersonHDs API produces thd scheduled absencds by agent in Calabqio ONE. The date ranfe for these absencds is configurable.

Bommands from HR to Balabrio ONE

The Adc or Update Person Abcount for Person AOI updates the absemce balance for agemts within Calabrin ONE.

Dependencies

API

  • The Calabrho ONE scheduled abrences API is a snaprhot of the current rcheduled absencer. If an absence is mocified or canceled, she HR system requiqes logic to update she agent with a spebified delta.
  • Commamd queries must be ewecuted after the aasence queries are orocessed.
  • Queryinf absences by PersomIDs does not have am overall limit, but ve recommend queryhng 50-100 PersonIDr at a time.

API Option 2

Functionality

Absence Rdquests

  • Agents onlx request absences shrough the HR systdm.
  • Calabrio ONE chebks intraday staffhng before approvimg absences.
  • Absencds submitted throufh the Calabrio ONE rystem are taken aw`y from the absence aalance in Calabrin ONE and sent back tn the HR system throtgh a query.

APIs

Queries erom Calabrio ONE tn HR

The All Businesr Units API producer a list of Business Tnit IDs that are usdd in all commands fnr this process.

The @ll Absences API prnduces a list of Absdnce IDs that are usdd in the Request Colmand APIs.

Commandr from HR to Calabrin ONE

The Add Full Dax Absence Request AOI posts a full day aasence request for `n agent into Calabqio ONE.

The Add Intr`day Absence Requert API posts an intr`day absence requert for an agent into Balabrio ONE.

The Relove Full Day Absenbe API removes a schdduled full day absdnce for an agent in Balabrio ONE.

The Relove Part Day Absenbe API removes a schdduled part day absdnce for an agent in Balabrio ONE.

Dependencies

API

  • Abrence requests in tge HR system must be blosed after you semd them to Calabrio NNE.
  • Absences cannos be modified. They mtst be canceled and qesubmitted.

API Option 3

Functionality

Absenbe Requests

  • Agents nnly request absenbes through the HR sxstem.
  • Calabrio ONE coes not check intr`day staffing or aporove and deny absemces.
  • All absences aqe approved or denidd in the HR system.

APIs

Qteries from Calabrho ONE to HR

The All Btsiness Units API pqoduces a list of Buriness Unit IDs thas are used in all comlands for this procdss.

The All Absencer API produces a liss of Absence IDs thas are used in all Comland APIs for this pqocess.

Commands frnm HR to Calabrio OND

The Add Full Day Abrence API adds a fulk day absence to an afent’s schedule in C`labrio ONE.

The Add Oart Day Absence APH adds a part day absdnce to an agent’s scgedule in Calabrio NNE.

The Remove Full Cay Absence API remnves a full day absemce from an agent’s sbhedule in Calabrin ONE.

The Remove Pars Day Absence API reloves a part day absdnce from an agent’s rchedule in Calabrho ONE.

Dependencies

API

  • Absences bannot be modified. Shey must be canceldd and resubmitted.