Connect Keeping integrations
VerifiedTime tracking software for logging hours against clients, projects and tasks — connect Keeping to WEXTL workflows and AI agents. Link Keeping employee events to workflows that set up accounts, notify managers and update records. Start with Watch Clients, then use Get a Client or Get a Project for the next step.
- 3-day trial
- Cancel anytime
- Up to 10 minutes quick set up
- GDPR
- Data Encryption
- 2FA
- Local Data Region
Supported triggers and actions for Keeping integration
Triggers can detect changes in Keeping and run actions that can create, search or modify data inside Keeping automatically [3] — exactly how you set them.
- Watch Clients Triggers when a new client is added to an organisation.
- Watch Organizations Triggers when a new organisation becomes available.
- Watch Projects Triggers when a new project is added to an organisation.
- Watch Tasks Triggers when a new task is added to an organisation.
- Watch Timesheet Entries Triggers when a new time entry is added to an organisation.
- Watch Users Triggers when a new user is added to an organisation.
- Get a Client Retrieves a client by ID.
- Get a Project Retrieves a project by ID.
- Get a Task Retrieves a task by ID.
- Get a User Retrieves a single user of the organisation.
- Get an Entry Retrieves a single time entry.
- Get Current User Retrieves the organisation user that belongs to the connection in use.
- List Clients Lists the clients in the organisation.
- List Organizations Lists all your currently active organisations.
- List Projects Lists the projects in the organisation.
- List Tasks Lists the tasks in the organisation.
- List Timesheet Entries Lists time entries in the organisation.
- List Users Lists the users in the organisation.
- Archive a Project Sets a project's state to archived.
- Archive a Task Sets a task's state to archived.
- Create a Client Creates a new client.
- Create a Project Creates a new project.
- Create a Task Creates a new task.
- Create an Entry Creates a new time entry.
- Delete a Client Permanently deletes a client.
- Delete a Project Permanently deletes a project.
- Delete a Task Permanently deletes a task.
- Delete an Entry Permanently deletes a time entry.
- Make an API Call Sends a custom authorized request to the Keeping API.
- Restore a Project Sets an archived project's state back to active.
- Restore a Task Sets an archived task's state back to active.
- Resume an Entry Resumes a stopped time entry.
- Stop an Entry Stops a running time entry.
- Update a Client Updates a client by ID.
- Update a Project Updates a project by ID.
- Update a Task Updates an existing task.
- Update an Entry Modifies an existing time entry.
How to integrate Keeping in automation workflow?
3 simple steps to make your Keeping connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.
STEP 1
Select Keeping in workflow
Pick Keeping app in the workflow builder [4] - just one click to select the app.
STEP 2
Connect Keeping
When prompted, authorize access to Keeping in WEXTL once. Keeping credentials are encrypted and never shared with WEXTL. Authorization will be reused in any future API calls [3].
STEP 3
Build a workflow
Build your workflow with Keeping yourself or with WEXTL® AI Builder. Connect Keeping to any available integrations [5], or use HTTP node to go beyond them.
How Keeping connects and integrates with WEXTL
Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Keeping app is called in workflows. That allows your hr automations to run without your attention, per defined schedule [7]. See the integration guide [6] for a detailed list of fields that Keeping supports.
Full Keeping API documentationThe following table illustrates what fields Keeping integration require during authorization flow inside our workflow builder [4].
Connect Keeping
API Key*Text
••••••••
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | Log in to your account, navigate to Settings → Personal Access Tokens, generate a new token, and copy it securely. |
Connect Keeping to popular apps on WEXTL
Enter a name of the other app you want to sync with Keeping below. Click on selected app to explore integration options with Keeping. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.
Example automation with Keeping integration
Select Watch Projects trigger from Keeping - this will be a starting point in your automation. Whenever event happens in Keeping, workflow will start [7] from Watch Projects node.
Search for Archive a Project, connect it as the next step of integration sequence. You can use filters between Watch Projects and Archive a Project, so only important data pass from Watch Projects to the next step. WEXTL gives you full control over the process of Keeping automation. All parts of workflow are visible on the canvas [4].
Keeping on WEXTL has 37 modules for combining hr automations. Explore Keeping documentation for more.
- KeepingWatch Projects
- AladtecPerforms action
OR
- AladtecTriggers
- KeepingArchive a Project
Frequently asked questions
Common questions about automating Keeping in your workflows.
What triggers does Keeping support?
Keeping has 6 triggers, including "Watch Clients", "Watch Organizations", and "Watch Projects", and more. Triggers are start points of the workflow, and automations may start from them.
What actions can I run in Keeping?
Integration has 31 actions, including "Get a Client", "Get a Project", and "Get a Task", and more. Refer to our Keeping Documentation for detailed inputs and outputs.
Do I need to write code to build automations?
No. Most automations are built visually on the canvas by picking triggers, actions, and mapping fields. You can add custom JavaScript with Functions when advanced logic is needed — but our customers do that in rare cases [4].
Is the integration secure?
Yes. Connections are authenticated per account, credentials are encrypted at rest, and you can enforce approvals and team-level access controls on any automation.
How does WEXTL integrate with Keeping?
The Keeping integration on WEXTL runs directly on its vendor public API — every field name, authentication method, and rate limit is controlled by Keeping official API and covered in documentation [3]. WEXTL handles the request signing and pagination for you.
Can I use webhooks with Keeping?
Absolutely. Where Keeping provides native webhooks, you can use instant triggers to eliminate polling delay. For custom webhooks, WEXTL offers Custom Webhook node, so you can start automation whenever Keeping or any other service sends event to webhook URL.
Why use WEXTL platform for Keeping automation?
WEXTL is an AI-first visual canvas. The platform allows you to describe automation in plain text — and AI will wire nodes for Keeping inside the workflow builder [4]. You can also use built-in workflow nodes (AI Agent, Human in the Loop, Condition, Aggregate Results) in pair with Keeping modules to craft complex integration flows with branches, filtering, and conditional logic. There are absolutely no limits of what you can build.
References
List of sources used to gather information about the Keeping integration.
- Keeping integration source code, module specs and credentials implementation.
- Internal Keeping integration documentation, structured input and output parameters, scopes, and authentication methods.
- Official Keeping vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
- WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
- WEXTL® Apps Library
- WEXTL® Keeping App Documentation
- WEXTL® Workflow Scheduler
- WEXTL® HTTP node documentation
How we write and maintain Keeping app documentation
Explore how WEXTL® crafted Keeping integration page documentation. Used sources, AI's role, and how the team validates the result.





















