1. Get the API credentials from ELMO
1
Make sure the client's ELMO has API access
ELMO turns on API access per ELMO account. If the client’s ELMO has no API management, ask the client’s ELMO account manager to turn it on.
2
Create the API credentials
A Company Admin of the client’s ELMO creates the API credentials in ELMO’s API management. Give the person who creates them a security profile that allows API access management.
3
Copy the two values
Copy the Client ID and the Client Secret shown with them. Keep them for the next step.
2. Add the credentials in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations → ELMO, under HR & Business Apps.
2
Pick the client
In Customer, choose the client this ELMO company belongs to. The client must be on your Companies tab. For a second client, click Add customer.
3
Save the credentials
Paste the Client ID and the Client Secret, and click Save settings. Neo gets a token from ELMO and reads one user before saving, so a wrong value is rejected straight away.
3. Turn ELMO on per agent
1
Open the agent's tools
Open the agent in the Neo Dashboard, go to its Tools & Settings tab and click HR & Business Apps.
2
Pick a preset
Expand the ELMO block and pick one of its Presets, or set each permission group by hand.
In every preset, updating a user, an onboarding user or a user’s personal contact details asks a technician. Read Only, Helpdesk and IT Admin keep Personal Contact Details, Employment & Payroll, Leave and Recruitment off. Turn one on only for an agent that needs it.
