Power your agents and workflows with 57 available integrations and 754 native actions.
List user conversations
Lists all conversations (channels, DMs, group DMs) that a specific user is a member of
List users
Retrieves a list of users from Zendesk, with optional filtering by role, permission set, or external ID
List volumes
Lists all volumes within a specified catalog and schema. Volumes are used to store unstructured data like files.
Move email to folder
Moves an email to a different folder. Accepts folder IDs or well-known names (inbox, drafts, sentitems, deleteditems, junkemail, outbox, archive, conversationhistory, scheduled, clutter). Use list_folders to get folder IDs.
Query database
Returns pages from a database with optional filters, sorts, and pagination. Use this action whenever you want to fetch multiple pages from a database.
Replace text
Find and replace text throughout your presentation. Perfect for mail-merge and filling templates with actual data.
Run native query
Execute a raw SQL query against a database. Set format=csv to return a downloadable CSV file.
Run pivot report
Generate advanced pivot table reports for data analysis, correlation discovery, and comparing high/low performers across multiple dimensions
Run question
Execute a saved question and return results. Set format=csv to return a downloadable CSV file.
Search
Searches across your entire Notion workspace or within a specific database for pages and content
Search
Searches for pages by content and title. Searches across all spaces by default; provide spaceKeys (one or many) to restrict to specific spaces. Use for targeted queries, space-scoped lookups, and partial title/content searches.
Search
Searches across Zendesk for tickets, users, organizations, and groups using Zendesk's query syntax
Search accounts
Search for accounts using field-specific operators. IMPORTANT: Each field has specific allowed operators - domains/tags: contains, does_not_contain, in, not_in | name/external_ids: equals, in, not_in. Use filterValue for single values (equals, contains, does_not_contain), filterValues for arrays (in, not_in)
Search code
Searches for code and files across GitHub repositories. Use 'filename' to find files by name (e.g., schema.prisma, package.json). Use 'query' to search for text INSIDE file contents. You can combine both. Always specify owner and repository when searching within a specific repo for best results
Search collection
Searches the database for the most relevant information based on the query provided
Search collection
Searches the database for the most relevant information based on the query provided
Search companies
Search for companies based on various criteria. You can filter by company name, register number, register type, register court, active status, and legal form. The response provides a list of matching
Search emails
Searches through your Gmail inbox and returns email summaries (subject, sender, date, snippet) matching your search criteria. Use 'Get email with attachments' to retrieve full email content
Search file
Search for Google Docs documents in your Google Drive using flexible filters such as document name, owner, modification date, folder, and sharing status
Search files
Searches through the available files in your Google Drive with advanced filtering options
Search messages
Searches for chat & channel messages in Microsoft Teams that match the specified query
Search my tasks
Search and filter tasks assigned to you across Planner plans and Microsoft To Do lists. Filter by date, priority, and progress.
Search places
Searches for places using a text query like 'coffee shops near Times Square' or 'restaurants in Berlin'
Search shared email folders
Searches emails in shared email folders from other users. Requires read access to mailbox and specific folders.
Search statistics
Searches the comprehensive Statista data catalogue to discover relevant statistical content. This tool enables exploration of Statista's extensive library of charts, reports, and forecasts.
Search tables
Search for tables across catalogs by name pattern. Useful for discovering datasets when you know part of the name.
Search users
Search for users in your organization by display name or email. Useful for finding specific people when multiple users have similar names.
Search vector index
Searches the database for the most relevant information based on the query provided
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.
