Power your agents and workflows with 57 available integrations and 754 native actions.
Get HubSpot owners
Retrieves all HubSpot owners/users with optional filtering by email. Returns owner IDs that can be used in hubspot_owner_id fields when creating or updating contacts, companies, deals, and notes.
Get absence period
Retrieves an absence period by ID. Get absence period IDs from list_absence_periods or create_absence responses.
Get application info
Fetch application details by application id or by submitted form instance id (which is return by the applicationForm.submit endpoint)
Get attachments for object
List attachment ids and metadata for a project, task, or project brief (no download).
Get branch
Retrieves detailed information about a specific branch, including protection status and latest commit
Get calendar settings
Retrieve calendar settings including timezone, working hours, and other configurations
Get channels by name
Searches for channels in your Slack workspace by name (public and private team channels only)
Get comments
Returns all comments for an issue. Call the search_for_issues action to get the issue ID or key if the user just provides the issue name.
Get company by website URL
Find a company using its website URL. The response includes a company ID that you can use with other endpoints to get details like financials, shareholders, and representatives.
Get company contact information
Retrieve contact information for a company using its unique ID. The response includes details such as email address, phone number, VAT identification number.
Get company context
Gets all required information on company properties, and the actual property values from a specific company.
Get company information
Retrieve detailed information about a company using its unique ID. The response includes company registration details, current status, name, address, business purpose, capital, legal representatives.
Get content note
Gets an Enhanced Note (ContentNote) and optionally its ContentDocumentLink associations.
Get content notes for record
Retrieves Enhanced Notes (ContentNote) linked to a record via ContentDocumentLink.
Get conversation history
Fetches a conversation's history of messages and events. All timestamps are handled in UTC timezone.
Get conversation transcript
Retrieve transcript and details from Conversational AI agent conversations
Get current user context
Gets the current user's email, hubspot_owner_id, and other important info for later action calls
Get custom field options
Returns allowed options for a given custom field. Optionally scope by project and issue type to reflect context-specific options.
Get custom object context
Retrieves the field schema for a Salesforce custom object, showing available fields, their types, and requirements
Get customer funding instructions
Retrieves bank transfer funding instructions for a customer's cash balance in a specific currency
New email in shared inbox
Triggers when new emails are received in specified shared inboxes (users you have Mail.Read.Shared access to).
New email in shared mailbox folder
Triggers when emails appear in a specific folder of a shared mailbox (either newly received or moved to it). Requires Mail.Read.Shared permission and folder access.
New email in specific folder
Triggers when emails appear in a specific folder (either newly received or moved to it)
New email matching search
Triggers when new emails matching your search query are received (sent emails excluded unless you add 'in:sent')
New event matching search
Triggers when new calendar events matching the specified search query are created
New event matching search
Triggers when new calendar events matching the specified search query are created
New meeting transcript
Triggers when a transcript becomes available for a recently ended Teams meeting
New message by search
Triggers when a new message is found by searching for a specific keyword or other criteria
New message in channel
Triggers when a new message was posted in a channel (public, private, DM, etc.)
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Actions
Triggers
Questions & answers
What can I do with Langdock integrations?
Integrations let you connect Langdock to your existing tools so your agents and workflows can search documents, trigger actions, update data, or automate workflows across your apps.
Which tools can I integrate with Langdock?
Langdock supports a wide range of popular workplace tools like Google Drive, Notion, Confluence, Slack, Salesforce, Jira, Asana, and more. You can also build fully custom integrations for any API‑enabled tool.
Do I need to build my own integrations?
You don’t have to. Many integrations are plug‑and‑play. But if you want custom functionality or custom actions, Langdock includes a built‑in integration builder that makes it easy to create your own integration logic with guided JavaScript support.
Are integrations secure?
Absolutely. Langdock uses secure authentication (including OAuth 2.0), handles credentials safely, and runs custom code in a sandboxed environment. Langdock is also ISO 27001 certified, SOC 2 Type II audited, and GDPR compliant.
How do I use integrations inside a chat or agent?
Once connected, you can use integrations directly in any chat by typing @ to trigger available actions. Agents can also call integrations automatically based on their instructions.
