Power your agents and workflows with 57 available integrations and 754 native actions.
Create chat
Creates a 1:1 or group Microsoft Teams chat. A 1:1 returns the existing chat if one already exists. Does not send a message.
Create column
Creates a new column on a board. Requires a board ID, column title, and column type (e.g. text, number, status). Returns the created column's ID, title, type, and settings.
Create comment
Adds a comment to a Notion page, block, or existing discussion thread. Provide pageId to comment on a page, blockId to comment on a specific block, or discussionId to reply in an existing thread. Content supports inline Markdown (bold, italic, code, links).
Create comment
Adds a comment to a record. Requires a base ID, table name, record ID, and the comment text. Returns the created comment.
Create compensation
Creates a compensation for an employee (one-time, recurring, fixed, or hourly). Bonuses not supported.
Create compensation type
Creates a new compensation type that can be used when creating compensations.
Create contact
Creates a new contact in your personal Outlook address book or a specific contact folder.
Create content note
Creates an Enhanced Note (ContentNote) and optionally links it to one or more records via ContentDocumentLink.
Create contract
Creates a new Salesforce Contract. Status must be a Draft-category status (e.g. 'Draft' or 'In Approval') — Salesforce rejects creation with Status='Activated'. Activate via update_contract after creation.
Create customer
Creates a new customer in Stripe. Use the Email and Name fields for basic info, and Custom Parameters for all other Stripe customer fields.
Create customer
Creates a customer in Linear, used with Linear Asks to represent the external person or company a request came from.
Create customer request
Attaches a customer request (a Linear Ask) to an issue, linking external feedback to the work that addresses it. Identify the customer by Linear ID or by an external ID.
Create custom object
Creates a new record in a HubSpot custom object. Use 'List custom object types' to find the objectType and 'Get custom object context' to discover available properties.
Create custom object association
Creates an association between a custom object record and another record (contact, company, deal, or another custom object). Use default association for simple linking, or specify an association type ID for labeled associations.
Create database
Creates a new Notion database as a child of a page, with a defined column schema. Requires a parent page ID and a properties schema defining the database columns — always construct this from what the user describes. Returns the created database's ID, URL, and metadata.
Create deal
Creates a new deal in Pipedrive with an optional value, associated contact, organization, pipeline, and stage.
Create discount code
Creates a percentage or fixed-amount discount code that customers enter at checkout, optionally limited to certain products or collections, a date range, or a usage cap. Shopify allows only one cart minimum: set either minimumSubtotal or minimumQuantity, never both — leave the other empty.
Create document
Create a new Google Docs document with a title and optionally place it in a specific folder.
Create draft in shared mailbox
Creates an email draft in a shared mailbox (e.g., support@company.com) or another user's mailbox for later review and sending. The draft appears in the target mailbox's Drafts folder. Requires membership in the shared mailbox or delegated access to the user's mailbox.
Create events
Creates an Outlook calendar event with subject, time, attendees, rooms, and optional recurrence. Rooms are submitted as booking requests; use 'Check room booking status' later to verify whether Exchange accepted or declined them. 'Location' only controls the event's displayed location and does not book a room. When 'Online meeting' is set to true without specifying a provider, Microsoft Teams is automatically selected for business accounts. Newlines in the description are converted to HTML line breaks. Supports shared/delegated calendars: pass a colleague's email in 'Shared calendar owner' to act on their calendar (they must have granted you edit rights); leave it empty for your own calendar.
Create folder
Creates a new folder in OneDrive. Supports creating nested subfolders by providing a path with forward slashes.
Create folder
Creates folders in Google Drive. Supports multiple folders (comma-separated) and nested paths (using '/'). If a folder already exists, it will be reused and the user notified.
Create folder
Creates a folder in a SharePoint drive. Supports nested folder paths (e.g., 'folder1/folder2/folder3').
Create folder
Creates a new folder or project under a parent folder. Use isProject=true to create a project with status tracking.
Create folder
Creates a new mail folder. Creates a top-level folder by default, or a subfolder when a parent folder ID is provided.
Create folder in shared mailbox
Creates a new mail folder in a shared mailbox. Creates a top-level folder by default, or a subfolder when a parent folder ID is provided.
Create group
Creates a new group (section) on a board. Requires a board ID and group name; optionally set a color. Returns the created group's ID, title, color, and position.
Create incident
Creates a new ServiceNow incident. Note: ServiceNow instances may have custom mandatory fields beyond short_description. If creation fails due to missing required fields, use get_incident_metadata with onlyRequired=true to discover instance-specific mandatory fields, then provide them via the additionalFields parameter.
Create KB article
Create a new knowledge base article. IMPORTANT: The contentHtml field is mapped to body_html in the API.
Create lead
Creates a lead linked to a person or organization, optionally with a value and expected close date.
Create meeting
Creates a new meeting in HubSpot. Requires only a title for the meeting. If start time is omitted, the meeting starts at the current time, so set it explicitly when logging a past meeting or scheduling a future one.
Create merge request
Creates a merge request from a source branch into a target branch. Requires a token with api scope.
Create organization
Creates a Zendesk organization with a name and optional details, like notes, domains, tags, group, or custom fields.
Create or update project milestone
Creates a new milestone or updates an existing one. Pass milestoneId to update.
Create page
Creates a new Notion page as a child of an existing page or as an entry in a database. Requires a parent ID and parent type (page_id or database_id); title, properties, and content are optional. Returns the created page's ID, URL, and timestamps.
Create page
Create a new SharePoint page with text, multi-column sections, images, dividers, spacers, buttons, YouTube embeds, and an optional right-rail side rail.
Create page
Creates a new page in a Confluence space. Use this when users want to create new content, add a page, or publish information to Confluence.
Create payload index
Creates a payload index for a field (required for filtered search on that field).
Create permission grant
Creates a new delegated OAuth permission grant (oauth2PermissionGrant) for a service principal.
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
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.
