Timelink
Timelink is a time tracking application designed to simplify and enhance the process of recording work hours, offering both software and hardware solutions for efficient time management.
Verdict
Common use cases
- Process GDPR deletion requests from support
- Remove departed employees from HR systems
- Clean duplicate contacts in CRM
- Audit and purge test accounts
- Respond to right-to-be-forgotten inquiries
Integration
- Vendor
- Timelink
- Category
- other
- Auth
- API_KEY
- Tools
- 1
- Composio slug
timelink
Tools
- Delete Persondestructive
Tool to delete a person record. use when you need to remove a person by their unique identifier after confirming this detail.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Timelink in the MCP directory and click Connect. 3. Log into your Timelink account and go to Settings > API Keys. 4. Generate a new API key with delete permissions and copy it. 5. Paste the key into Switchy's connection dialog and click Authorize. 6. Switchy will confirm the connection is active. 7. Open any Space and type '@Timelink delete person with ID 12345' to test — if the person exists and you have permission, Timelink will remove the record and confirm deletion. 8. If the test fails, check that your API key has the correct scope and that the person ID is valid in your Timelink database.
What teammates see: by default, memories from Timelink are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Delete Single Person
@Timelink delete the person with ID 78392. Confirm the deletion was successful and let me know if any errors occurred.Open in a Space →
Batch Deletion Review
@Timelink I have a list of five person IDs to delete: 10234, 10567, 10891, 11023, 11456. Delete each one and report which succeeded and which failed.Open in a Space →
GDPR Compliance Workflow
@Timelink the user with email jane.doe@example.com has requested deletion under GDPR. Find their person ID in our records and delete it, then confirm completion.Open in a Space →
Offboarding Cleanup
@Timelink employee John Smith (ID 45678) has completed offboarding. Delete his person record and verify it no longer appears in the system.Open in a Space →
Test Data Purge
@Timelink delete all person records with IDs between 90000 and 90010 — these are test accounts we no longer need. Report how many were successfully removed.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Timelink show me all people records created in the last 30 days so I can review our recent contacts
This example would demonstrate a read operation, but the available tool set only includes deletion functionality. The MCP currently provides a 'Delete Person' tool without corresponding list or search capabilities. To retrieve person records, you would need additional tools that aren't present in this integration's current implementation.
This example highlights a gap: the MCP exposes only a delete operation without read tools to first identify which records exist. In practice, you'd need to know person IDs from another source before using this integration. Consider whether your workflow requires listing capabilities before deletion.
@Timelink delete person ID abc-123 from our database after we confirmed they requested removal under GDPR
Person record abc-123 has been permanently deleted from Timelink. This action removed all associated data for this individual, including contact details, interaction history, and any linked metadata. The deletion is immediate and cannot be undone through this interface.
This is the MCP's primary capability: irreversible deletion of person records. Requires the exact person identifier and appropriate API key permissions. No confirmation prompt exists within the MCP layer—ensure your team has a verification process before invoking this tool, especially for compliance-driven deletions.
@Timelink review our person database and suggest which records should be archived based on inactivity patterns over 18 months
This synthesis task cannot be completed with the current tool set. The MCP provides only a deletion tool without read access to person records or their activity metadata. To perform inactivity analysis, you would need additional tools that fetch person data, timestamps, and engagement metrics—none of which are exposed in this integration.
This example demonstrates the MCP's narrow scope. It's designed for executing deletions when you already know which records to remove, not for discovery or analysis workflows. If your use case requires identifying candidates for deletion, you'll need to combine this MCP with other data sources or manual review processes.
Use-case deep-dives
When Timelink handles right-to-be-forgotten compliance
A 6-person SaaS startup gets 2-3 GDPR deletion requests per month from trial users who never converted. The support lead confirms the email in their CRM, then needs to purge the person record from Timelink's system to stay compliant. This MCP is the right call if you're already using Timelink for time-tracking or scheduling and need programmatic deletion without logging into their dashboard. The single-tool scope means setup takes under 10 minutes with an API key. If you're fielding more than 10 requests per week, you'll want a batch-delete tool or a direct database integration instead. For small-team compliance workflows where speed matters more than volume, Timelink's MCP closes the loop.
Why this MCP fits project-based team churn
A 12-person creative agency cycles through 4-6 freelance designers per quarter. When a project wraps, the ops manager offboards the contractor from Slack, removes their Figma seat, and deletes their Timelink profile to keep the active roster clean. This MCP works if your offboarding checklist lives in a shared workspace and you want one-click deletion instead of toggling between admin panels. The API key auth means any team member with the credential can trigger the delete—no SSO complexity. If you're offboarding more than 15 people per month, the lack of bulk operations becomes a bottleneck. For agencies with moderate churn and a preference for centralized workflows, this MCP cuts 3 minutes per offboarding.
When Timelink deletion fits post-cancellation hygiene
A 9-person B2B software company tracks customer onboarding hours in Timelink. When an enterprise client cancels, the customer success manager archives the Slack channel, exports the final invoice, and deletes the client's person records from Timelink to avoid clutter in monthly reports. This MCP is the right fit if you treat Timelink as a source-of-truth for active relationships and want deletion to happen in the same workspace where you handle other churn tasks. The single-tool limitation means you can't query or update records—only delete—so this works best when deletion is the final step in a known sequence. If your churn volume exceeds 20 accounts per quarter, consider a scheduled batch job instead. For teams where clean data hygiene is part of the offboarding ritual, Timelink's MCP keeps the workflow tight.
Frequently asked
What does the Timelink MCP do in Switchy?
The Timelink MCP lets your AI agents delete person records from your Timelink account by passing a unique identifier. It's a narrow integration focused on removing contacts or user profiles when your workflow requires cleanup. You'll need an API key from Timelink to authenticate, and agents can only delete records — they can't create, update, or read person data through this MCP.
Do I need admin access to connect Timelink?
You need an API key from Timelink with permission to delete person records. Timelink's access control determines what that key can do, so check with your Timelink admin about key scopes before connecting. If your key lacks delete permissions, the MCP will fail when agents try to remove records. Switchy doesn't enforce role requirements beyond having a valid key.
Can the Timelink MCP create or update person records?
No. This MCP only exposes a delete tool. If you need to add new people, modify existing profiles, or read contact details, you'll have to use Timelink's web interface or their full API directly. The MCP is purpose-built for removal workflows, not general contact management. Consider whether that limitation fits your use case before connecting.
Why use this MCP instead of Timelink's API directly?
The MCP wraps Timelink's delete endpoint so your AI agents can remove records without you writing API code or managing authentication in every workflow. If you're already building custom integrations or need more than deletion, the raw API gives you full control. The MCP trades flexibility for speed when deletion is the only action you need agents to perform.
Who on the team should connect the Timelink MCP?
Whoever holds a Timelink API key with delete permissions and understands which person records are safe to remove. This is typically an admin or operations lead who manages contact data. Since deletion is permanent, the person connecting it should trust the agents and teammates who'll trigger the tool. Switchy doesn't restrict access once the MCP is connected to your workspace.