← Back to all guides

Integrations & Tools — Connect AI Agents to Your Stack

Langoedge Team4 min read

Overview

Langoedge goes beyond simple chat by allowing agents to interact with the real world. You can give your AI agents access to built-in tools, custom APIs, or third-party platforms via secure integrations — all managed securely through our credentials vault.

Definition — Integration Tool: A node type that enables an AI agent to perform actions outside the conversation — sending emails, querying databases, updating CRMs, or triggering automation workflows.

Connect Tab

Manage all your credentials and OAuth connections in the **Connect** tab of your Langoedge dashboard.


Native Tools

Langoedge includes several built-in tools that require no external setup.

Web Scraper

Read and convert any live URL into markdown. Perfect for agents that need to stay updated on current events, research companies, or browse external websites.

Knowledge Base (RAG)

Upload PDF, DOCX, or TXT files. Langoedge converts them into vector embeddings for fast similarity search. This is the backbone of FAQ chatbots.

API Webhooks

Connect to any external service with a REST API. Supports GET, POST, PUT, DELETE methods with custom headers and vault-authenticated secrets.

Search & Math

Standard tools for performing arithmetic calculations and searching the web via Google, Bing, Tavily, Wikipedia, and Arxiv.


App Integrations

Langoedge securely connects to popular business apps via OAuth using our integration connectors. For any service beyond our native integrations, use the API Webhooks tool to connect to virtually any REST API — giving you access to thousands of additional services through platforms like Zapier and Make. Here are the most popular integrations:

Email: Gmail & Microsoft Outlook

  • Search Inbox — Find emails by sender, subject, or content using OData filters.
  • Compose & Send — Send emails directly or save them as drafts for human review.
  • Manage Labels — Organize your inbox with custom categories and folders.

Messaging: Slack & Microsoft Teams

  • Send Messages — Post to public channels, private groups, direct messages, or Teams shifts.
  • Query History — Read past channel messages for summarization and context gathering.
  • Find Users — Look up employee information by email or name.

Calendar: Google Calendar & Outlook

  • Check Availability — Find open slots for meetings using calendar API queries.
  • Book Appointments — Schedule events directly in the user's calendar with rich metadata.
  • Airtable — List, create, update, and delete records in any base.
  • LinkedIn — Create posts, manage comments, and fetch Ad Account data.
  • Google Drive — Search and read documents stored in cloud storage.

Security & Authentication

Authentication is handled securely via the credentials vault.

Critical: Your credentials (Gmail OAuth tokens, API keys, database passwords) are encrypted at rest and never exposed to the LLM or the frontend.

When a tool runs, the backend injects the required authentication headers (e.g., x-langoedge-secret) into the HTTP request on behalf of the user. This ensures the execution environment is completely isolated and secure.

Header Authentication Priority

When making API tool requests, Langoedge merges headers in this order:

  1. Standard headers from the user's browser HTTP request.
  2. Secure account tokens fetched from the credentials vault database.
  3. Custom headers configured directly in the Graph Node editor.

Performance Best Practices

Use Background Execution

Enable background mode for slow tools (heavy database queries, report generation). The agent triggers the task and continues the conversation while it runs.

Leverage Caching

Langoedge caches compiled graphs in RAM. Edit frequency and timestamp changes invalidate the cache automatically.

Stream Responses

Use Server-Sent Events (SSE) for real-time token streaming instead of waiting for full responses.

Minimize Tool Nodes

Fewer tool calls per turn means lower latency. Combine related operations into a single tool when possible.


Frequently Asked Questions

How many integrations does Langoedge support?
Langoedge provides **native, direct integrations** for popular apps including Gmail, Outlook, Slack, Teams, Airtable, LinkedIn, Google Calendar, and Google Sheets — all managed via secure OAuth in the Connect tab. Beyond native connectors, Langoedge agents can reach any third-party platform through the **API Webhooks** tool (any [REST API](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) endpoint) or via automation platforms such as [Zapier](https://zapier.com/apps) or [Make](https://www.make.com/en/integrations), which expose thousands of additional connectors as callable webhooks.
Are my API keys secure?
Yes. All credentials are stored encrypted in our credentials vault. The LLM never sees your raw API keys or passwords — only the data returned by the tool execution.
Can I build a custom integration?
Yes. Use API Webhooks to connect to any service with a REST API. For complex integrations, you can write custom Python code in a Python Node.
What is RAG and how does it work?
Retrieval-Augmented Generation (RAG) lets your AI agent answer questions based on your own documents. Upload PDFs or DOCX files, and the agent searches your knowledge base before answering — reducing hallucinations and grounding responses in facts.

LT

Langoedge Team

The Langoedge engineering team builds AI agent infrastructure that empowers businesses to deploy reliable, observable AI staff. Follow Langoedge Team on LinkedIn for product updates and architectural deep dives.