Teamleader Focus logo

Integrate Teamleader Focus with your AI CRM

Teamleader Focus is a work management platform that combines CRM, project management, and invoicing for small businesses and freelancers.

Explore Triggers and Actions

Accept Quotation

Irreversibly mark a quotation as accepted. This transition cannot be undone through this endpoint; verify the quotation UUID before calling it.

ActionTry it

Activity Type Legacy Identifier

Translates `meeting`, `call` and `task` into their respective activity type UUID.

ActionTry it

Add Customer to Project

Add a customer to the project. Doesn't fail if the customer was already added.

ActionTry it

Add Deal to Project

Add a deal to the project. Doesn't fail if the deal was already added.

ActionTry it

Add External Party to Project

Add an external party to a project.

ActionTry it

Add Internal Ticket Message

Adds an internal message to a ticket.

ActionTry it

Add Owner to Project

Add a user as owner. Doesn't fail if the user was already added.

ActionTry it

Add Quotation to Project

Add a quotation to the project. Doesn't fail if the quotation was already added.

ActionTry it

Add Ticket Reply

Adds a message to a ticket.

ActionTry it

Add To Group Project Line

Add an existing task or material to a group.

ActionTry it

Approve Incoming Credit Note

Approve an incoming credit note. This irreversible operation permanently changes its financial review status to approved; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Approve Incoming Invoice

Approve an incoming invoice. This irreversible operation permanently changes its financial review status to approved; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Approve Receipt

Approve a receipt. This irreversible operation permanently changes its financial review status to approved; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Assign Project

Assign a user or a team to a project.

ActionTry it

Assign Project Group

Assign a user or a team to a group.

ActionTry it

Assign Project Material

Assign a user or a team to a material.

ActionTry it

Assign Project Task

Assign a user or a team to a task.

ActionTry it

Book Invoice (Irreversible)

WARNING: Permanently book a draft invoice, assigning its official invoice number. Verify the invoice UUID and date before calling; booking cannot be undone.

ActionTry it

Bulk Delete Day Off

Deletes a list of days off for the given user. This destructive operation removes provider data or a relationship; use only the intended disposable resource.

ActionTry it

Cancel Calendar Event for All Attendees

Cancel one Teamleader Focus calendar event for all attendees by UUID. This destructive operation makes an externally visible change affecting every attendee; verify the intended event before calling it.

ActionTry it

Close Project

Irreversibly close a project. The mark_tasks_and_materials_as_done strategy also marks every project task and material done; none leaves their states unchanged. Verify the project and strategy before calling.

ActionTry it

Complete Call

Irreversibly mark a call as complete. This transition cannot be undone through this endpoint; verify the call UUID before calling it.

ActionTry it

Complete Meeting

Irreversibly mark a meeting as complete. This transition cannot be undone through this endpoint; verify the meeting UUID before calling it.

ActionTry it

Complete Task

Mark a task as complete.

ActionTry it

Copy Invoice

Creates a new draft invoice based on another invoice.

ActionTry it

Create Calendar Event

Create a calendar event in the connected Teamleader Focus account, mutating its external calendar. The activity type and start and end times are required. CRM links are optional in the provider contract, though some account configurations may require one.

ActionTry it

Create Call

Add a new call.

ActionTry it

Create Closing Day

Adds a closing day for the account. This operation changes Teamleader Focus account data.

ActionTry it

Create Company

Create a new company in Teamleader Focus, mutating the connected account. The company name is required; profile, address, finance, and custom fields are optional. Returns the created company's ID and provider resource type.

ActionTry it

Create Contact

Create a new contact in Teamleader Focus, mutating the connected account. Returns the created contact's ID and provider resource type from the HTTP 201 response.

ActionTry it

Create Custom Field Definition

Create a custom field definition. ***Required scopes:*** `settings` This operation changes Teamleader Focus account data.

ActionTry it

Create Day Off Type

Create a new day off type. This operation changes Teamleader Focus account data.

ActionTry it

Create Deal

Create a deal for a company or contact customer in Teamleader Focus. Returns the created deal's ID and provider resource type.

ActionTry it

Create Deal Phase

Create a new deal phase.

ActionTry it

Create Deal Pipeline

Create a new deal pipeline.

ActionTry it

Create Draft Invoice

Create an unbooked, unsent invoice draft for a customer in Teamleader Focus. This action does not accept a quotation ID and does not mark a deal won.

ActionTry it

Create Draft Invoice From Quotation and Mark Deal Won

Create an unbooked, unsent invoice draft from a Teamleader Focus quotation. This requires quotation_id; Teamleader links the new invoice to the source quotation and its deal and marks that deal as won. Verify the quotation and deal before calling.

ActionTry it

Create Email Tracking Entry

Create a new email tracking. This operation changes Teamleader Focus account data.

ActionTry it

Create Incoming Credit Note

Adds an incoming credit note.

ActionTry it

Create Incoming Invoice

Adds an incoming invoice.

ActionTry it

Create Note

Create a new note. This operation changes Teamleader Focus account data.

ActionTry it

Create Partial Credit Note for Invoice (Irreversible)

WARNING: Create and book a partial credit note against selected invoice amounts. This has financial and accounting effects that cannot be undone; verify every amount and identifier first.

ActionTry it

Create Product

Create a product in Teamleader Focus using at least a name or code. Returns the created product's ID and provider resource type.

ActionTry it

Create Project

Create a Teamleader Focus Projects v2 project. Only the title is required; budgets, dates, owners, customers, assignees, and links are optional.

ActionTry it

Create Project Group

Create a group. All properties except for `title` and `project_id` are optional.

ActionTry it

Create Project Material

Create a material. All properties except for `title` and `project_id` are optional.

ActionTry it

Create Project Task

Create a task. All properties except for `title` and `project_id` are optional.

ActionTry it

Create Quotation

Create a quotation.

ActionTry it

Create Receipt

Adds a receipt.

ActionTry it

Create Recurring Invoice Subscription

Create a subscription that changes recurring invoice generation. Verify the customer, schedule, invoice lines, and start date before calling.

ActionTry it

Create Report Meeting

Creates a report for a meeting.

ActionTry it

Create Reservation

Create a new reservation.

ActionTry it

Create Task

Create a new task.

ActionTry it

Create Ticket

Create a ticket.

ActionTry it

Create Time Entry

Add tracked time using exactly one timing variant: `started_at` + `duration`, `started_at` + `ended_at`, or `started_on` + `duration`.

ActionTry it

Credit Invoice (Irreversible)

WARNING: Create and book a full credit note against an invoice. This has financial and accounting effects that cannot be undone; verify the invoice UUID first.

ActionTry it

Deactivate Recurring Invoice Subscription

Deactivate a subscription and stop its future recurring invoice generation. Verify the subscription UUID and obtain confirmation before calling.

ActionTry it

Delete Call

Permanently delete a call. It cannot be restored through this endpoint; verify the call UUID before calling it.

ActionTry it

Delete Closing Day

Removes a closing day for the account. This destructive operation removes provider data or a relationship; use only the intended disposable resource.

ActionTry it

Delete Day Off Type

Delete a day off type. This destructive operation removes provider data or a relationship; use only the intended disposable resource.

ActionTry it

Delete Deal Phase

Permanently delete a deal phase, optionally migrating its deals to another phase. Verify both phase UUIDs and the affected deals before calling it.

ActionTry it

Delete Deal Pipeline

Permanently delete a deal pipeline and migrate its phases and affected deals as specified. Verify the pipeline UUID and every phase migration before calling it.

ActionTry it

Delete File

Permanently delete a Teamleader Focus file. Verify the file ID before calling because the file cannot be restored through this endpoint.

ActionTry it

Delete Incoming Credit Note

Deletes an incoming credit note. This permanently deletes the financial document and cannot be undone; verify the identifier before calling it.

ActionTry it

Delete Incoming Invoice

Deletes an incoming invoice. This permanently deletes the financial document and cannot be undone; verify the identifier before calling it.

ActionTry it

Delete Meeting

Permanently delete a meeting, removing it from the Teamleader calendar. Verify the meeting UUID and attendee impact before calling it.

ActionTry it

Delete Note

Delete a note. This destructive operation removes provider data or a relationship; use only the intended disposable resource.

ActionTry it

Delete Project and Tasks, Preserve Time Tracking

Permanently delete one Teamleader Focus Projects v2 project and its related tasks while preserving and unlinking related time tracking. Deleted records cannot be restored; verify the project UUID before calling.

ActionTry it

Delete Project External Party

Delete an external party. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Delete Project Group

Delete a group. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Delete Project Material

Delete a material. This destructive operation permanently removes data and cannot be undone; verify the ID before calling.

ActionTry it

Delete Project Task

Delete a task. This destructive operation permanently removes data and cannot be undone; verify the ID before calling.

ActionTry it

Delete Project, Preserve Tasks and Time Tracking

Permanently delete one Teamleader Focus Projects v2 project while preserving and unlinking its related tasks and time tracking. The project deletion is irreversible; verify the project UUID before calling.

ActionTry it

Delete Project, Tasks, and Time Tracking

Permanently delete one Teamleader Focus Projects v2 project together with its related tasks and time tracking. This destructive operation cannot be undone; verify the project UUID before calling.

ActionTry it

Delete Quotation

Permanently delete a quotation. This financial document cannot be restored through this endpoint; verify the quotation UUID before calling it.

ActionTry it

Delete Receipt

Deletes a receipt. This permanently deletes the financial document and cannot be undone; verify the identifier before calling it.

ActionTry it

Delete Reservation

Permanently remove a Teamleader Focus reservation and its scheduled allocation. Verify the reservation ID and date before calling because this endpoint does not restore it.

ActionTry it

Delete Task

Delete a task. This destructive operation permanently removes data and cannot be undone; verify the ID before calling.

ActionTry it

Delete Time Entry

Delete a tracked time. This destructive operation permanently removes data and cannot be undone; verify the ID before calling.

ActionTry it

Download Credit Note

Download a credit note in a specific format.

ActionTry it

Download File

Download a Teamleader Focus file through Mercury's bounded file transport.

ActionTry it

Download Invoice

Download an invoice in a specific format.

ActionTry it

Download Quotation

Download a quotation in a specific format.

ActionTry it

Duplicate Deal Pipeline

Create a new deal pipeline by duplicating an existing one.

ActionTry it

Duplicate Project

Duplicate a project.

ActionTry it

Duplicate Project Group

Duplicate a group and its entities, without any time trackings.

ActionTry it

Duplicate Project Material

Duplicate a material.

ActionTry it

Duplicate Project Task

Duplicate a task, without its time trackings.

ActionTry it

Get Calendar Event

Return full details for one Teamleader Focus calendar event by UUID.

ActionTry it

Get Call

Get information about a call.

ActionTry it

Get Cloud Platform Url

Fetch cloudPlatform url for type and id.

ActionTry it

Get Company

Return full details for one Teamleader Focus company by UUID.

ActionTry it

Get Contact

Return full details for one Teamleader Focus contact by UUID.

ActionTry it

Get Credit Note

Get details for a single credit note

ActionTry it

Get Current Timer

Get the current running timer.

ActionTry it

Get Current User

Return the authenticated Teamleader Focus user for identity and user-ID resolution.

ActionTry it

Get Custom Field Definition

Get info about a specific custom field definition.

ActionTry it

Get Daily User Availability

Returns the daily availability for all users.

ActionTry it

Get Deal

Return full details for one Teamleader Focus deal by UUID.

ActionTry it

Get Department

Return full details for one Teamleader Focus department by UUID.

ActionTry it

Get File

Get details for a single file.

ActionTry it

Get Incoming Credit Note

Get details for a single incoming credit note.

ActionTry it

Get Incoming Invoice

Get details for a single incoming invoice.

ActionTry it

Get Invoice

Return full details for one Teamleader Focus invoice by UUID.

ActionTry it

Get Meeting

Get information about a meeting.

ActionTry it

Get Order

Return details for one Teamleader Focus order by UUID, optionally including custom fields.

ActionTry it

Get Plannable Item

Returns the info for a single plannable item, either by ID or source if the ID is unknown.

ActionTry it

Get Product

Return full details for one Teamleader Focus product by UUID.

ActionTry it

Get Project

Return full details for one Teamleader Focus Projects v2 project by UUID.

ActionTry it

Get Project Group

Returns all the information for one group.

ActionTry it

Get Project Material

Returns all the information for one material.

ActionTry it

Get Project Task

Returns all the information for one task.

ActionTry it

Get Projects v2 Status

Fetch which version of Projects the account is using.

ActionTry it

Get Quotation

Get a quotation.

ActionTry it

Get Receipt

Get details for a single receipt.

ActionTry it

Get Subscription

Get details for a single subscription.

ActionTry it

Get Task

Get information about a task.

ActionTry it

Get Ticket

Get details for a single ticket.

ActionTry it

Get Ticket Message

Gets the ticket message.

ActionTry it

Get Time Entry

Get information about tracked time.

ActionTry it

Get Total User Availability

Returns the total availability for all users.

ActionTry it

Get User

Return full details for one Teamleader Focus user by UUID.

ActionTry it

Id Legacy Identifier

Translates an ID from the deprecated API into a new UUID.

ActionTry it

Import Day Off

Imports a list of days off for the given user. Each day is either timed, using `starts_at` and `ends_at`, or a full day, using `date` on its own. This operation changes Teamleader Focus account data.

ActionTry it

Import Ticket Message

Imports an existing message to a ticket.

ActionTry it

Link To Company Contact

Link a contact to a company. This operation changes Teamleader Focus account data.

ActionTry it

List Activity Types

Get a list of all activity types.

ActionTry it

List Bookkeeping Submissions

List bookkeeping submissions for one financial document. Supply its UUID and type in `filter.subject`.

ActionTry it

List Business Types

Get the names of business types (legal structures) a company can have within a certain country, sorted alphabetically.

ActionTry it

List Calendar Events

Return one page of calendar events matching optional date, attendee, link, or activity-type filters.

ActionTry it

List Call Outcomes

Get a list of call outcomes.

ActionTry it

List Calls

Get a list of calls.

ActionTry it

List Closing Days

Returns information about closing days of the account

ActionTry it

List Commercial Discounts

Get a list of commercial discounts.

ActionTry it

List Companies

Return one page of companies matching optional IDs, search text, tags, or update time.

ActionTry it

List Contacts

Return one page of contacts matching optional IDs, search text, tags, email, or update time.

ActionTry it

List Credit Notes

List credit notes.

ActionTry it

List Currency Exchange Rates

Get a list of exchange rates for a provided currency.

ActionTry it

List Custom Field Definitions

Get a list of all the definitions of custom fields.

ActionTry it

List Day Off Types

Returns a list of day off types for the account

ActionTry it

List Deal Phases

Return deal phases for selecting a phase when creating or updating a deal.

ActionTry it

List Deal Pipelines

Get a list of all deal pipelines.

ActionTry it

List Deal Sources

Get a list of all deal sources, sorted alphabetically (on name).

ActionTry it

List Deals

Return one page of deals matching optional customer, phase, owner, status, date, pipeline, or search filters.

ActionTry it

List Departments

Return the account's departments for ID and currency lookup.

ActionTry it

List Document Templates

Get a list of all document templates.

ActionTry it

List Email Tracking Entries

Get a list of all email tracking.

ActionTry it

List Expenses

Get a list of all expenses.

ActionTry it

List Files

Get a list of files.

ActionTry it

List Invoices

Return one page of invoices matching optional customer, department, status, date, or payment filters.

ActionTry it

List Level Two Areas

Get a list of level two areas (which correspond to provinces, departments or states in most countries).

ActionTry it

List Lost Reasons

Get a list of lost reasons for deals.

ActionTry it

List Mail Templates

Get a list of all mail templates.

ActionTry it

List Meetings

Get a list of meetings.

ActionTry it

List Notes

Get a list of all notes.

ActionTry it

List Orders

Return one page of orders, optionally filtered by IDs.

ActionTry it

List Payment Methods

Get a list of payment methods.

ActionTry it

List Payment Terms

Get a list of available payment terms.

ActionTry it

List Payments Incoming Credit Note

List payments for an incoming credit note.

ActionTry it

List Payments Incoming Invoice

List payments for an incoming invoice.

ActionTry it

List Payments Receipt

List payments for a(n incoming) receipt.

ActionTry it

List Plannable Items

Lists all plannable items that match the optional filters provided.

ActionTry it

List Price Lists

Get a list of priceLists.

ActionTry it

List Product Categories

Return product categories used as accounting ledger accounts.

ActionTry it

List Products

Return one page of products matching optional IDs, search text, or update time.

ActionTry it

List Project Groups

Lists all the groups that match the optional filters provided.

ActionTry it

List Project Lines

All line types (tasks, materials, groups) can be side-loaded.

ActionTry it

List Project Materials

Lists all the materials that match the optional filters provided.

ActionTry it

List Project Tasks

Lists all the tasks that match the optional filters provided.

ActionTry it

List Projects

Return one page of Projects v2 projects matching optional status, customer, deal, quotation, or search filters.

ActionTry it

List Quotations

Get a list of quotations.

ActionTry it

List Reservations

Lists all reservations that match the optional filters provided.

ActionTry it

List Subscriptions

Get a list of subscriptions.

ActionTry it

List Tags

Get a list of tags.

ActionTry it

List Tasks

Get a list of tasks.

ActionTry it

List Tax Rates

Get a list of available tax rates.

ActionTry it

List Teams

Gets a list of all teams.

ActionTry it

List Ticket Messages

Lists messages of a ticket.

ActionTry it

List Ticket Statuses

Get a list of ticket statuses.

ActionTry it

List Tickets

Get a list of tickets.

ActionTry it

List Time Entries

Get a list of tracked time.

ActionTry it

List Units Of Measure

Get a list of units of measure.

ActionTry it

List User Days Off

Returns information about days off of a given user.

ActionTry it

List User Schedules

Returns the working schedules of one or more users, expanded per day over a date range of at most 7 days. Only available with the *Weekly working schedule* feature.

ActionTry it

List Users

Return one page of account users, optionally filtered by status or IDs.

ActionTry it

List Webhooks

List registered webhooks ordered by URL.

ActionTry it

List Withholding Tax Rates

Get a list of available withholding tax rates.

ActionTry it

List Work Types

Get a list of all work types, sorted alphabetically (on their name).

ActionTry it

Lose Deal

Irreversibly mark a deal as lost and record the optional loss reason and extra information. Verify the deal UUID and loss details before calling it.

ActionTry it

Mark As Default Deal Pipeline

Mark a pipeline as default.

ActionTry it

Mark As Pending Review Incoming Credit Note

Mark an incoming credit note as pending review.

ActionTry it

Mark As Pending Review Incoming Invoice

Mark an incoming invoice as pending review.

ActionTry it

Mark As Pending Review Receipt

Mark a receipt as pending review.

ActionTry it

Move Deal

Move the deal to a different phase.

ActionTry it

Move Deal Phase

Move a phase to a new position in the pipeline.

ActionTry it

Permanently Delete Company (Irreversible)

Permanently and irreversibly delete one Teamleader Focus company by UUID. This destructive operation cannot be undone; verify the intended company or disposable test fixture before calling it.

ActionTry it

Permanently Delete Contact

Irreversibly and permanently delete one Teamleader Focus contact by UUID. This destructive operation cannot be undone; verify the target contact before calling it.

ActionTry it

Permanently Delete Deal (Irreversible)

Permanently and irreversibly delete one Teamleader Focus deal by UUID. This destructive operation cannot be undone; verify the intended deal or disposable test fixture before calling it.

ActionTry it

Permanently Delete Draft Invoice (Irreversible)

Permanently and irreversibly delete one Teamleader Focus financial document by invoice UUID. Use this action only for a verified draft; never use a pre-existing or booked invoice as a test fixture. Teamleader Focus allows this endpoint only for draft invoices or the last booked invoice.

ActionTry it

Permanently Delete Product (Irreversible)

Permanently and irreversibly delete one Teamleader Focus product by UUID. This destructive operation cannot be undone; verify the intended product or disposable test fixture before calling it.

ActionTry it

Refuse Incoming Credit Note

Refuse an incoming credit note. This irreversible operation permanently changes its financial review status to refused; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Refuse Incoming Invoice

Refuse an incoming invoice. This irreversible operation permanently changes its financial review status to refused; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Refuse Receipt

Refuse a receipt. This irreversible operation permanently changes its financial review status to refused; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Register Invoice Payment (Financial Effect)

WARNING: Register a real payment against an invoice and change its payment state. Verify the invoice, amount, date, and payment method before calling.

ActionTry it

Register Payment Incoming Credit Note

Register a payment for an incoming credit note. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Register Payment Incoming Invoice

Register a payment for an incoming invoice. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Register Payment Receipt

Register a payment for a(n incoming) receipt. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Register Webhook

Register a new webhook.

ActionTry it

Remove All Invoice Payments (Irreversible)

WARNING: Remove every registered payment from an invoice and change its financial state. Verify the invoice UUID and obtain confirmation before calling.

ActionTry it

Remove Customer Project

Remove a customer from the project. Doesn't fail if the customer was not added. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Remove Deal Project

Remove a deal from the project. Doesn't fail if the deal was already removed. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Remove From Group Project Line

Remove a task or material from the group it is currently in. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Remove Owner Project

Remove a user as owner. Doesn't fail if the user wasn't linked. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Remove Payment Incoming Credit Note

Remove a payment from an incoming credit note. This irreversible operation permanently removes the selected payment record and changes the document's financial payment state; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Remove Payment Incoming Invoice

Remove a payment from an incoming invoice. This irreversible operation permanently removes the selected payment record and changes the document's financial payment state; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Remove Payment Receipt

Remove a payment from a receipt. This irreversible operation permanently removes the selected payment record and changes the document's financial payment state; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Remove Quotation Project

Remove a quotation from the project. Doesn't fail if the quotation was already removed. This destructive operation can remove data or relationships; verify all IDs before calling.

ActionTry it

Reopen Project

Reopen a closed project.

ActionTry it

Reopen Task

Reopen a task that had been marked as complete.

ActionTry it

Resume Time Entry

Start a new timer based on previously tracked time.

ActionTry it

Schedule Meeting

Schedule a meeting.

ActionTry it

Schedule Task

Schedule a task in your calendar.

ActionTry it

Send Credit Note via Peppol (Irreversible External Effect)

WARNING: Transmit a credit note through the Peppol network. Verify the credit-note UUID and recipient eligibility before calling; submission is an external financial-document effect and cannot be recalled.

ActionTry it

Send Invoice to Recipients (External Effect)

WARNING: Send an invoice to external recipients immediately. Verify the invoice, recipients, template, and attachments before calling; sent email cannot be recalled.

ActionTry it

Send Invoice via Peppol (Irreversible External Effect)

WARNING: Transmit an invoice through the Peppol network. Verify the invoice UUID and recipient eligibility before calling; submission is an external financial-document effect and cannot be recalled.

ActionTry it

Send Quotation

Immediately email one or more quotations from the same deal to the supplied recipients. Delivery is externally visible and cannot be recalled; verify the quotation IDs, recipients, subject, and content before calling.

ActionTry it

Send To Bookkeeping Incoming Credit Note

Send an incoming credit note to bookkeeping. This irreversible operation permanently sends the financial document into the bookkeeping workflow; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Send To Bookkeeping Incoming Invoice

Send an incoming invoice to bookkeeping. This irreversible operation permanently sends the financial document into the bookkeeping workflow; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Send To Bookkeeping Receipt

Send a receipt to bookkeeping for processing. This irreversible operation permanently sends the financial document into the bookkeeping workflow; it cannot be undone through this endpoint. Verify the document and payment identifiers before calling it.

ActionTry it

Start Timer

Start a new timer.

ActionTry it

Stop Timer

Stop the current timer. This will add a new time tracking in the background.

ActionTry it

Tag Company

Add a new or existing tag to a company. This operation changes Teamleader Focus account data.

ActionTry it

Tag Contact

Add a new or existing tag to a contact. This operation changes Teamleader Focus account data.

ActionTry it

Tax Rate Legacy Identifier

Translates tax rates from the deprecated API into a new UUID tax rate.

ActionTry it

Unassign Project

Unassign a user or a team from a project.

ActionTry it

Unassign Project Group

Unassign a user or a team from a group.

ActionTry it

Unassign Project Material

Unassign a user or a team from a material.

ActionTry it

Unassign Project Task

Unassign a user or a team from a task.

ActionTry it

Unlink From Company Contact

Unlink a contact from a company. This destructive operation removes provider data or a relationship; use only the intended disposable resource.

ActionTry it

Unregister Webhook

Unregister a webhook.

ActionTry it

Untag Company

Remove a tag from a company. This operation changes Teamleader Focus account data.

ActionTry it

Untag Contact

Remove a tag from a contact. This operation changes Teamleader Focus account data.

ActionTry it

Update Booked Invoice (Financial Effect)

WARNING: Modify an already booked financial document. Verify all supplied values and the invoice UUID before calling.

ActionTry it

Update Calendar Event

Update only the supplied fields of an existing Teamleader Focus calendar event. Omitted fields remain unchanged; description may be null to clear it.

ActionTry it

Update Call

Update the supplied fields of an existing call; omitted fields remain unchanged.

ActionTry it

Update Company

Update only the supplied fields of an existing Teamleader Focus company. Omitted fields remain unchanged. Supplied collections replace their existing values, except custom_fields can use custom_fields_update_strategy=partial to preserve unlisted custom fields.

ActionTry it

Update Company Link Contact

Update contact to company link. This operation changes Teamleader Focus account data.

ActionTry it

Update Contact

Update only the supplied fields of an existing Teamleader Focus contact. Omitted fields remain unchanged. Supplied collections replace their existing values, except custom_fields can use custom_fields_update_strategy=partial to preserve unlisted custom fields.

ActionTry it

Update Day Off Type

Update a day off type. This operation changes Teamleader Focus account data.

ActionTry it

Update Deal

Update only the supplied fields of an existing Teamleader Focus deal without changing its lifecycle status. Omitted fields remain unchanged, while null clears fields documented as nullable.

ActionTry it

Update Deal Phase

Update a deal phase.

ActionTry it

Update Deal Pipeline

Update a single deal pipeline.

ActionTry it

Update Draft Invoice

Update only a draft Teamleader Focus invoice. Booked invoices cannot be updated with this action. Omitted fields remain unchanged, explicit null clears documented nullable fields, and supplied collections replace their existing collections.

ActionTry it

Update Incoming Credit Note

Updates an incoming credit note.

ActionTry it

Update Incoming Invoice

Updates an incoming invoice.

ActionTry it

Update Meeting

Update a meeting.

ActionTry it

Update Note

Update an existing note. This operation changes Teamleader Focus account data.

ActionTry it

Update Payment Incoming Credit Note

Update a payment for an incoming credit note. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Update Payment Incoming Invoice

Update a payment for an incoming invoice. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Update Payment Receipt

Update a payment for a(n incoming) receipt. This mutates the document's financial payment records; verify the amount, currency, payment date, and identifiers before calling it.

ActionTry it

Update Product

Update only the supplied fields of an existing Teamleader Focus product. Omitted fields remain unchanged, while null clears fields documented as nullable.

ActionTry it

Update Project

Update only the supplied fields of an existing Teamleader Focus Projects v2 project. Omitted fields remain unchanged, while null clears fields documented as nullable.

ActionTry it

Update Project External Party

Update an external party.

ActionTry it

Update Project Group

Update a group. All attributes except for `id` are optional. Providing `null` will clear that value from the project (for properties that are nullable).

ActionTry it

Update Project Material

Update a material. All attributes except for `id` are optional. Providing `null` will clear that value from the project (for properties that are nullable).

ActionTry it

Update Project Task

Update a task. All attributes except for `id` are optional. Providing `null` will clear that value from the project (for properties that are nullable).

ActionTry it

Update Quotation

Update a quotation.

ActionTry it

Update Receipt

Updates a receipt.

ActionTry it

Update Recurring Invoice Subscription

Update a subscription and its future recurring invoice generation. Verify the subscription UUID, schedule, and invoice data before calling.

ActionTry it

Update Reservation

Update an existing reservation.

ActionTry it

Update Task

Update a task.

ActionTry it

Update Ticket

Update a ticket.

ActionTry it

Update Time Entry

Update tracked time.

ActionTry it

Update Timer

Update the current timer. Only possible if there is a timer running.

ActionTry it

Upload Avatar Contact

Update the avatar of a contact. This operation changes Teamleader Focus account data.

ActionTry it

Upload File

Upload one file to Teamleader Focus through Mercury's bounded file transport.

ActionTry it

Upload Logo Company

Update the logo of a company. This operation changes Teamleader Focus account data.

ActionTry it

Win Deal

Irreversibly mark a deal as won. Verify the deal UUID before calling this lifecycle transition.

ActionTry it

How the Teamleader Focus integration works

The Teamleader Focus integration connects your Dench AI CRM directly to Teamleader Focus, so agents can read and act on your Teamleader Focus data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

278 actions are available for agents to invoke on your behalf. Every call runs through Teamleader Focus's own authorization, scoped to the account you connect.

Set up Teamleader Focus in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Teamleader Focus and click Connect — you'll authorize access through Teamleader Focus's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Teamleader Focus in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Teamleader Focus integration work with Dench?

The Dench Teamleader Focus integration connects your AI CRM to Teamleader Focus, so AI agents can work with your Teamleader Focus data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Teamleader Focus via Dench?

The Teamleader Focus integration currently exposes 278 actions, including Accept Quotation, Activity Type Legacy Identifier, Add Customer to Project, Add Deal to Project, Add External Party to Project, and Add Internal Ticket Message. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Teamleader Focus to Dench?

No. You connect Teamleader Focus from your Dench workspace using Teamleader Focus's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Teamleader Focus integration secure?

Connections are authorized through Teamleader Focus's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Teamleader Focus connection from your workspace settings at any time.

Teamleader Focus | Dench AI CRM