HR Management
Keka by Maxmel Tech
34 min
keka is an hr and payroll management platform that automates attendance, leave, payroll, and performance processes integrating keka with make com enables automated employee onboarding, payroll processing, and leave management workflows between keka and other business tools this is ai generated content based on official keka documentation the content may still contain errors—please verify important information if you have questions, contact https //keka com/contact us directly how to get support on keka keka is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=keka\&app slug=keka community\&app unique id=keka q9c419 requirements to use the keka app in make, you must have a paid subscription with api access enabled and be a global admin to generate api keys, https //keka com app installation to install this app, you need admin, owner, or app developer permissions docid foycaspyp9uykgm7lqpb go to the https //www make com/en/integrations/keka community/ click the install button follow the on screen instructions to complete the setup connect keka and {{product name}} to get started, you must first create a connection between keka and {{product name}} , allowing the two services to communicate you can connect using the following method oauth 2 0,api key oauth 2 0 instructions you need to generate your token login to your platform using your credentials navigate to the section where you can manage or register applications register a new application to obtain authentication credentials during the application registration, provide the required details and specify the necessary scope as 'kekaapi' after registration, note the generated client id, client secret, and api key api key instructions you need to obtain your api key, client id, and client secret to generate an access token login to your platform using your credentials navigate to the section where api integrations or developer settings are managed locate the area to generate or view your api credentials retrieve your api key, client id, and client secret some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for more info, please https //f make com/r/reachout?app name=keka\&app slug=keka community\&app unique id=keka q9c419 create the connection in {{product name}} https //www make com/en/register , add the keka module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your keka account or follow the on screen instructions to create the connection you must also enter any required third party api keys obtained earlier for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page keka modules after connecting to the keka app, you can choose from a list of available modules to build your {{scenario plural lowercase}} add attendance time entry creates a new time entry in the attendance summary, helping you keep track of hours worked or attendance details for a specific period add employee salary adds detailed salary information to an employee's record, such as base pay, bonuses, or other compensation details add a project task timesheet entry creates a new timesheet entry for a specific task, allowing you to log the time spent working on that task create a client adds a new client to your system by collecting and storing their details create a leave request creates and submits a new leave request for an employee, allowing you to specify details such as the type of leave, dates, and any additional notes create a project creates a brand new project for you, allowing you to start organizing tasks and resources from scratch create a task adds a brand new task to your account, allowing you to easily organize and manage your to dos within the system create a work from home request creates and submits a request for working from home, allowing you to notify your organization or manager about your intention to work remotely on a specific day create an employee adds a new employee to your system by sending their details through a post request create an on duty request creates and submits a request for on duty status, allowing you to notify the system when you or someone else needs to be marked as on duty deactivate an employee this module allows you to deactivate an employee within the system, effectively removing their active status and preventing them from accessing employee related features get clients fetches a complete list of all clients from your account, allowing you to view and manage client details easily get employee documents fetches all documents associated with a specific employee, allowing you to easily access their files and records get employee financial details fetches comprehensive financial information for every employee, giving you a detailed overview of their financial records get employees fetches a complete list of all employees in your system, allowing you to view detailed information about each team member get invoice billing details fetches detailed billing information from an invoice, including specifics like billing address, contact details, and payment terms get leave requests fetches a complete list of all leave requests, allowing you to view every submitted leave request in your system get project task time entries fetches detailed time entries logged for specific tasks within a project, helping you track how much time has been spent on each task get project tasks fetches and lists all the tasks associated with a specific project, allowing you to view and manage the project's tasks easily get project timesheet entries fetches detailed timesheet entries for a specific project, allowing you to review and analyze the time logged by team members get projects fetches and lists all of your existing projects, giving you an overview of everything you've created get tax attachment download url fetches the direct download link for tax related attachment files, allowing you to easily access and download tax documents get a client fetches detailed information about a specific client from your account get a project fetches detailed information about a specific project get an employee fetches detailed information about a specific employee, including their personal and job related data get an employee document attachment url fetches a direct download link for a specific document belonging to an employee, making it easy to access and download the file get an employee tax declaration fetches detailed information about an employee’s tax declaration, allowing you to view their submitted tax details make an api call executes a custom api request to the service, allowing you to interact with any authorized endpoint and perform actions not covered by the standard modules post an invoice payment records a payment made towards a specific invoice, helping you keep track of which invoices have been paid and updating your payment records accordingly revise employee salary updates an employee’s salary details, allowing you to adjust their pay information as needed update employee bank details allows you to update or change an employee's bank account information, such as their account number or bank name, ensuring their payroll details are accurate and up to date update employee financial details updates an employee’s financial details, such as salary, bank account information, or tax data update employee personal details updates the personal details of an employee, such as their name, address, or contact information update employee tax regime updates the tax regime information for a specific employee, allowing you to modify their tax status as needed update a client updates the information for an existing client in your system, allowing you to keep client records accurate and up to date update a deactivated employee updates an employee’s deactivation information, such as the date or reason for their deactivation update a project updates the details of an existing project, allowing you to modify information such as the project’s name, description, status, or other related fields update a task modifies the details of an existing task in the selected service, allowing you to update information such as the task’s name, description, due date, or other relevant fields update a tax declaration component updates the details of a specific component within an individual tax declaration, allowing you to modify information as needed upload employee documents uploads one or more documents to a selected employee’s profile, allowing you to store important files such as contracts, certifications, or identification directly within their record watch employees triggers when a new employee record is added, allowing you to automatically start workflows whenever someone joins your organization watch invoices triggers whenever a new invoice is created or an existing invoice is updated, allowing you to automatically respond to changes in your invoicing records watch leave requests triggers whenever an employee submits a new leave request, allowing you to automatically start workflows based on new leave applications watch project tasks triggers whenever a new project task is added or when an existing task is updated, allowing you to automatically respond to changes in your project tasks watch projects this module activates whenever a new project is added or when any details of an existing project are updated, allowing you to stay informed about the latest changes watch timesheets this module activates whenever a new timesheet is created or when an existing timesheet is updated, allowing you to automatically respond to changes in your timesheet data templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} keka resources you can have access to more resources related to this app on the following links https //keka com https //startintegrate com/apps/hr management/keka q9c419 https //www make com/en/hq/app invitation/abd7bc42273f12384aaf11720552da27 https //www make com/en/integrations/keka community