Power your agents and workflows with 57 available integrations and 754 native actions.
Get Folder
Retrieves a specific Confluence folder by its ID. Use this action when users ask for pages of a folder.
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 Index Configuration
Returns field configuration for your Kendra index. Shows field names, types (STRING, DATE, LONG), and properties (searchable, sortable, facetable). Run this BEFORE searching to know which fields you can use for filtering and sorting.
Get Metadata
Retrieve all available dimensions and metrics for the property, including custom dimensions and metrics
Get Page
Retrieves a specific Confluence page by its ID and returns the page content plus basic metadata (URL, title, timestamps). By default returns XHTML storage format with HTML tags (for updating pages). Set removeHTMLTags to true for human-readable plain text format.
Get Pages
Gets pages using structured filters like space, status, or sorting. Use this when users want to list/browse pages from specific spaces, get recent pages, or filter by criteria (e.g., 'get all pages from Marketing space', 'show me recent pages', 'list draft pages').
Get Realtime Users by Device
Retrieves active users in the last 30 minutes broken down by device category (desktop, mobile, tablet)
Get Spaces
Lists all spaces in the Confluence workspace. Use this action when the user asks for available spaces, or when you need to look up a space ID by name or key before calling other actions (e.g., when a user requests pages from a space but only provides the space name).
Get Ticket Conversation Log
Gets a specific ticket by ID along with its complete conversation history and logs
Get Usage
Retrieves current usage information for your DeepL API account including character counts and limits
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 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 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 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 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
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.
