Power your agents and workflows with 57 available integrations and 754 native actions.
List expiring credentials
Scans tenant application registrations for secrets and certificates that are expiring within a specified number of days or are already expired. Only credential metadata (key IDs, hints, expiration dates) is returned; plaintext secrets are never exposed.
List files in OneDrive folder
Lists files and subfolders in a OneDrive folder. Always returns direct child folders alongside files for nested folder navigation. Enable includeSubfolders to recursively list all files within subfolders.
List files in SharePoint folder
Lists files and subfolders in a SharePoint folder. Always returns direct child folders alongside files for nested folder navigation. Enable includeSubfolders to recursively list all files within subfolders.
List filters
Lists the saved filters defined in Pipedrive for a given object type, returning each filter's name and ID. Use it to discover a filter to pass to the 'filter' input on List deals, List organizations, Find lead, or List activities.
List folders
Lists mail folders in the user's mailbox. Returns both well-known folders (inbox, drafts, sentitems, deleteditems, junkemail, outbox, archive, conversationhistory, scheduled, clutter) and custom folders. Use folder type filter to show only well-known or custom folders.
List folders
Lists folders to help navigate your Google Drive. Without a folder, returns your top-level folders and your shared drives; with a folder, returns the folders directly inside it. Use a returned folder ID with Search files or List files in folder to look inside it.
List Genie agents
Lists the Genie agents available in the workspace. Genie agents answer natural-language questions about data in Unity Catalog.
List GraphQL APIs
Lists Microsoft Fabric GraphQL APIs in a workspace selected by UUID, Fabric URL, or exact user-provided name. Reuse the returned workspace and GraphQL API UUIDs in schema and execution actions. If multiple results are plausible, ask the user which API they mean instead of guessing.
List groups
Retrieve all Microsoft 365 groups that the user is a member of. These groups can contain Planner plans.
List idea flows
Lists the tenant's Automation Hub idea flows with their pipeline phases and statuses (names and keys). Use Search automation ideas results for the numeric phaseId / statusId filters.
List indexes
Lists the vector indexes in a project and region, including each index's ID and whether it accepts stream updates. Use it to find the index ID needed to upsert datapoints.
List integrations
Lists integrations in the workspace. Returns id and name by default. Set includeDetails to get description, auth type, integration type, and action summaries. Action source code is only available from get integration.
List interview events
List individual calendar meetings (with times, locations, interviewers) within an interview schedule. Use this to see actual calendar events for a specific schedule.
List interviews
List all interview templates/types defined for jobs (e.g., 'Technical Screen', 'Culture Fit'). These are interview definitions, not scheduled interviews.
List interview schedules
List all scheduled interviews for candidates in the organization. Use when asked 'list interview schedules', 'show scheduled interviews', or 'what interviews are scheduled'.
List knowledge files
Lists all files in a knowledge folder including their processing status. Requires KNOWLEDGE_FOLDER_API scope.
List labels
Lists all labels in the user's mailbox. Agents can call this to find the correct label ID when a user mentions a label name that can't be resolved.
List labels
Lists Linear issue labels, optionally filtered by label name. This returns label metadata only; when the user asks for tickets or issues by label, use this first to find the exact label name, then call Search issues with that label name.
List layouts
Inspect a presentation's theme and layout catalog before creating or editing slides. For every layout it returns the predefinedLayout name (the exact value create_slide expects in its layout/predefinedLayout field — e.g. TITLE_AND_BODY), a human display name, and the placeholder types and indices that layout offers (e.g. TITLE[0], BODY[0]) so you never target a placeholder that doesn't exist. Also returns the master's theme color scheme as hex, the slide dimensions (pageSize) in points, and — when the master's placeholder shapes carry styling — the default fonts/styles per placeholder type (defaultTextStyles may be empty for decks whose master placeholders are blank prompt shapes). This action reads only; it consumes a presentationId and produces no object IDs you must thread into later calls — its purpose is to tell you which predefinedLayout names and placeholder slots are valid inputs for create_slide. Use it first whenever you need to know which layouts exist, what placeholders a layout has, or what colors/fonts the theme uses.
List marketing emails
Lists HubSpot Marketing Emails — use this to discover available email templates and campaign drafts, or to find a specific one by name when you don't have the ID. Accepts an optional limit (1–500, default 50). Returns a list of emails with their IDs, names, subjects, publish state, campaign names, and timestamps.
List models
Lists all available models for use with the Agent API, including their regions and capabilities. Requires ASSISTANT_API scope.
List notebooks
Lists OneNote notebooks sorted by most recently modified, with optional filtering by name, shared inclusion, and role.
List notebooks
Lists the notebooks, files, and folders directly under a workspace path. Use 'Get notebook' on a returned notebook path to read its content.
List online meetings
Lists all online meetings the user has organized. Returns join URLs that can be used to retrieve transcripts.
List organizations
Lists organizations with filtering by owner, labels, a custom-field match, an updated-date window, or a saved filter. Sortable by date added or updated.
List permission grants
Lists delegated OAuth permission grants (oauth2PermissionGrants) for an application or service principal.
List presentations
Find Google Slides presentations the user can access, returning each one's presentationId, name, last-modified/created time, owners, and links. Use it to discover a deck before reading or editing it. This is the entry point for the ID chain: the returned presentationId (the alphanumeric ID in a deck's URL between '/d/' and '/edit') can be passed directly to get_presentation, create_slide, and other Slides actions — so call this first instead of guessing a presentationId. It does not read slide contents or slide/element object IDs; use get_presentation (outputFormat "map") for those.
List project activities
Lists the activities logged against a project, such as calls, meetings, and tasks recorded on its timeline.
List project boards
Lists the project boards in the account. Use it to find the board ID needed when creating a project.
List project phases
Lists the phases of a project board. Use it to find the phase ID needed when creating a project. Provide a board to scope the phases to that board.
List projects
Lists all Google Cloud projects that have BigQuery enabled and are accessible to the authenticated user.
List projects
Lists projects (folders) in the Tableau site, optionally filtered by project name or parent project.
List projects
Lists GitLab projects you are a member of by default. Returns id, path, name, and visibility for each project. Use Membership to list owned projects or any accessible projects.
List projects
Lists active projects, optionally filtered by status or phase. Returns each project's board, phase, status, dates, and linked deals, persons, and organizations.
List projects
Lists projects in the Linear workspace. Optionally filter by team or include completed projects.
List projects
Lists the Google Cloud projects the connection can access, with their IDs and numbers. Use it to find the project id / number the other actions need.
List projects
Lists Azure DevOps projects in the connected organization that the signed-in user can access.
List project statuses
Lists the workspace project statuses (Backlog, Planned, Started, Completed, etc.). Use this to look up the status UUID required by Create or update project.
List project tasks
Lists the tasks of a project, including each task's title, assignee, due date, and completion state.
List project templates
Lists the project templates in the account, which predefine boards, phases, and tasks for new projects.
List proposed times
Retrieves attendee proposed times for an event. 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.
List records
Lists records from a Dataverse table using OData query options. Supports column selection, filtering, and ordering. Results are paginated internally up to the requested limit.
List recurring event instances
Lists the occurrences and exceptions of a recurring Outlook event series within a required date-time window. Prefer this over a date-range listing whenever the user asks about a specific recurring meeting's occurrences, instances, or schedule, or whether any were moved or cancelled: Outlook matches the series exactly instead of relying on subject filtering. Accepts any event ID belonging to the series (an occurrence, exception, or the series master) and resolves the series master automatically.
List releases
Lists all releases in a repository. Useful for changelog automation, docs sync, and tracking deployments.
List resource changes
Lists Azure Resource Graph change-history rows (the portal Change history table). Returns change type, time, target resource, ARM operation, changedBy when present, correlation ID, and property diffs. This is not Activity Log: diffs live here, caller/time audit lives in List activity logs; join them with correlation ID. Retention is about 14 days. Create events often have an empty changes bag. Child resources such as NSG rules usually appear as diffs on the parent resource. Nested types that are not in Resource Graph will not appear. Azure skip tokens are followed internally up to the row limit; there is no page token.
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.
