HR & recruiting · Connects with an API key

An AI teammate for BambooHR.

Connect BambooHR and your Cicada agent works in it for you: 159 BambooHR actions, from looking things up to making changes. Ask from iMessage, WhatsApp, Slack or the app, and keep it read-only if you only want it to look.

Start free

300 free credits. No card. Read-only if you want.

Things to ask about BambooHR
  • Which candidates in BambooHR haven't heard back in a week?
  • Summarise this week's new applicants in BambooHR for each open role.
  • Move the candidates I approved to the interview stage in BambooHR.
  • Tell me in Slack when something in BambooHR is waiting on me.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in BambooHR

159 BambooHR actions, picked for what you ask.

About BambooHR: BambooHR is a cloud-based human resources management system (HRMS) that helps businesses manage their employees, payroll, and benefits.

Reads

78 in all · always allowed
  • Get employee by id
    Retrieves detailed information for a specific employee within a company's BambooHR system.
  • Fetch employee directory
    Retrieves the employee directory for a specified BambooHR company.
  • Get webhook by id
    Retrieves detailed information about a specific webhook registered in the BambooHR system.
  • Retrieve file by id
    Retrieves a specific employee file from the BambooHR system.
  • Retrieve meta lists
    Retrieves metadata about reference lists available in a company's BambooHR instance.
  • Fetch benefit groups
    Retrieves a list of benefit groups for a specific company in BambooHR.
  • Get time off requests
    Retrieves a list of time off requests for a specific company in the BambooHR system.
  • Monitor webhook fields
    Retrieves a list of fields currently being monitored for webhook notifications in BambooHR.
  • Fetch application by id
    Retrieves detailed information about a specific job application from BambooHR's applicant tracking…
  • Get Employee Table Rows
    Retrieves specific table data for a given employee from a company's BambooHR instance.

Changes

81 in all · off when BambooHR is read-only
  • Create new employee
    Creates a new employee record in the BambooHR system. this endpoint allows you to add a new…
  • Update employee information via id
    Updates an employee's basic information in the BambooHR system.
  • Add employee goal
    This endpoint allows you to add a new goal for a specific employee in the BambooHR performance…
  • Delete file by id
    Deletes a specific file from the BambooHR system for a given company.
  • Store hour entries
    This endpoint allows you to store or update multiple time tracking hour entries for employees in…
  • Post company login
    Authenticates a user with the BambooHR system, initiating a session for subsequent api calls.
  • Close employee goal
    The closeemployeegoal endpoint allows you to mark a specific performance goal as completed or…
  • Delete employee goal
    This endpoint deletes a specific goal associated with an employee in the BambooHR performance…
  • Delete webhook by id
    The deletewebhook endpoint is used to remove a specific webhook from the BambooHR system.
  • Reopen employee goal
    Reopens a previously closed or completed goal for a specific employee in the BambooHR performance…

Showing 20 of 159. Your agent can use every one of them; you don't pick them, you ask for the outcome.

How it works

Connected in a minute. In your control after that.

  1. Connect BambooHR

    Open Connections, find BambooHR and paste an API key from your BambooHR account settings. Cicada checks it works before saving it.

  2. Choose what it may do

    Full, Ask first or Read-only, for the whole workspace. Share BambooHR with the team, or keep it under each person's own login.

  3. Ask from anywhere

    Text your agent on iMessage or WhatsApp, message it in Slack or the app, or put a BambooHR job on a schedule: every morning, every Friday.

Works with your other tools

BambooHR, together with the rest of your stack.

Ask for an outcome that spans apps and your agent pulls from each one, cross-checks them and sends back one answer.

Questions

BambooHR and Cicada, answered.

Does Cicada integrate with BambooHR?

Yes. BambooHR is one of the 888 apps with a page here, and it connects with an API key. Once it's connected, every agent in your workspace can use it from any channel you talk to them on.

How do I connect BambooHR?

Open Connections, find BambooHR and paste an API key from your BambooHR account settings. Cicada checks it works before saving it.

What can Cicada do in BambooHR?

159 actions: 78 that read from BambooHR and 81 that change things in it, for example get employee by id, fetch employee directory, get webhook by id. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in BambooHR?

Yes. In Connections, set BambooHR to Read-only and no agent in your workspace can create, change or delete anything in it; it can still read. Ask first lets it act but makes it check with you before each change.

Can I ask about BambooHR from my phone?

Yes. Text your agent on iMessage or WhatsApp, or message it in Slack or the app. It answers in the same thread, and it can run BambooHR jobs on a schedule, like every morning at 8.

Is my BambooHR data safe?

Your BambooHR login or key is stored on the server and never appears in a conversation. Disconnecting removes it. Every action an agent takes is in your activity log, and your data isn't used to train models.

One teammate. The output of a team.

Works nights, remembers every decision, answers in the thread. Start free with 300 credits.

Start free