Available for | Roles | Super Admin, Admin, Team Member, Limited Team Member Can only be enabled by Super Admins |
Permissions | • (To enable) Manage API credentials and manage integrations • (To use) Manage profiles and view associated postings |
|
Packages | LeverTRM, LeverTRM for Enterprise |
By integrating COEIC (Comprehensive Online Exam for Intensive Coding) with Lever, you can invite candidates to take a coding problem‑solving assessment directly within your Lever workflow. As soon as a candidate completes the exam, their score and detailed results are automatically attached to the candidate’s opportunity in Lever, streamlining your technical evaluation process. For more information refer to the COEIC by Branch & Bound website.
Setting up the COEIC by Branch & Bound integration
|
You must be a team or organization with admin rights in COEIC by Branch & Bound to install this integration. |
- Contact the COEIC team. Please email business@codetree.ai to request the AMS url and your account.
|
AMS is a system for managing COEIC services. You will configure the Lever integration settings using the AMS system. |
-
Log in to AMS using the AMS account you were provided.
- If you are in sandbox environment, please select your company name at the top.
- Open the COEIC tab in AMS
- Navigate to the Integration tab
- Click Integrate with Lever
- On the prompt, log into Lever using your Admin account
- Review the list of requested permissions and click Accept to authorize the connection.
Configuring the COEIC by Branch & Bound integration
Configure the Webhook
After connecting the integration, complete the following to configure the webhook:
- In AMS, click the "Click here” link to copy the callback URL
- In Lever, navigate to Settings → Integrations & API → Webhooks
- Enable the Candidate Stage Change webhook if it is not already enabled.
- Click + Add webhook
- Paste the AMS callback URL into the URL field
- Copy the Signature Token
- Paste the Signature Token into the AMS Integration page
- Click Save
Create new COEIC stage in Lever
- In Lever, navigate to Settings → Pipeline & Archive Reasons
- Click Customize Pipeline Stages, then click Add Stage.
- Name the new stage "COEIC"
For guidance on creating new stages in Lever, please refer to the following help center article: Adding pipeline stages.
Using the COEIC by Branch & Bound integration
- In Lever, open the candidate opportunity record
- Confirm that the candidate email address is correct
- Move the candidate opportunity to the COEIC stage
- Verify that the tag "coeic-invitation-email-sent" appears on the candidate record in Lever
- After the candidate takes the COEIC assessment, the test results will appear on the Lever opportunity as a note.
Viewing Results in Lever
When a candidate completes the COEIC exam, their results are posted as a note on their opportunity record in Lever. The note will include the candidate scores and a link to the full COEIC report.
In addition, the following two tags will be added to the opportunity record:
- coeic-result-email-sent
- coeic-level-{level}
COEIC Support FAQ
Language
While the COEC engineers are highly skilled, please note that English is not their native language. Clear, concise phrasing and screenshots/logs are appreciated.
Troubleshooting
Suggested Error‑Handling Workflow:
- Verify: Confirm the issue and gather any available logs, screenshots, and steps to reproduce.
- Act: Attempt standard remediation (restart service, clear cache, retry operation, etc.).
- Notify: If unresolved, please open a ticket with Lever Support and/or COEIC support to escalate as needed.
Disabling the COEIC by Branch & Bound integration
- In Lever navigate to Settings > Integrations and API
- Under the Authorized Apps tab, locate the COIEC app
- Click Revoke access to disable the integration