What are the 60+ pre-built integrations available in Google ADK? Categorize them by type.
#google-adk#integrations#tools#observability#databases#vector-search
Answer
Google ADK Pre-built Integrations (60+)
Google ADK offers 60+ pre-built integrations that connect agents to external tools, services, databases, and monitoring platforms.
Integration Categories
Communication & Media
| Integration | Description |
|---|---|
| AgentMail | Email inboxes for AI agents |
| ElevenLabs | Speech generation and voice cloning |
| Mailgun | Email delivery service |
| Cartesia | Audio content generation |
Code & Development
| Integration | Description |
|---|---|
| GitHub | Code analysis, issues, PRs, workflows |
| GitLab | Code search, pipeline management |
| Daytona | Secure code execution in sandboxes |
| GKE Code Executor | Kubernetes-based code execution |
| Code Execution | Built-in Gemini code execution |
Data & Databases
| Integration | Description |
|---|---|
| BigQuery Tools | Data retrieval and analysis |
| BigQuery Agent Analytics | Agent behavior analysis |
| MongoDB | Database querying and schema management |
| Spanner Tools | SQL execution on Google Spanner |
| Bigtable Tools | NoSQL data retrieval |
| MCP Toolbox for Databases | Connect 30+ data sources |
Vector Search & Retrieval
| Integration | Description |
|---|---|
| Pinecone | Vector search |
| Qdrant | Semantic vector search |
| Chroma | Semantic search storage |
| Vertex AI Search | Private data store searching |
| Vertex AI RAG Engine | Private data retrieval |
| Hugging Face | Model and dataset access |
| Google Search | Web search grounding |
Observability & Monitoring
| Integration | Description |
|---|---|
| AgentOps | Session replays, metrics, monitoring |
| Arize AX | LLM debugging |
| Galileo | Tracing and evaluation |
| Phoenix | Open-source observability |
| Monocle | Tracing and debugging |
| MLflow | OpenTelemetry trace ingestion |
| Google Cloud Trace | Agent interaction monitoring |
| W&B Weave | Model call visualization |
Business & Productivity
| Integration | Description |
|---|---|
| Asana | Project/task management |
| Atlassian | Issue management, content updates |
| Linear | Issue tracking |
| Notion | Workspace search, database management |
| Stripe | Payment/subscription management |
| PayPal | Payment handling |
| n8n | Workflow automation |
Cloud & Enterprise
| Integration | Description |
|---|---|
| Apigee API Hub | Turn documented APIs into tools |
| Google Cloud API Registry | Google Cloud services as MCP tools |
| Application Integration | Enterprise app connectors |
| StackOne | Access to 200+ SaaS providers |
Specialized
| Integration | Description |
|---|---|
| Computer Use | Operate computer UIs via Gemini |
| GoodMem | Persistent semantic memory |
| Reflect and Retry | Automatic tool call retry |
| Postman | API collection management |
| Windsor.ai | Marketing/sales data analysis |
| Supermetrics | Real-time advertising data |
| Restate | Durable session orchestration |
Development & UI
| Integration | Description |
|---|---|
| AG-UI | Build interactive chat UIs with streaming |
| Freeplay | Agent building and optimization |
| Vertex AI Express | Free development tier |
Using an Integration Example
pythonfrom google.adk.agents import Agent # Using Chroma for vector search import chromadb from google.adk.tools import google_search agent = Agent( name="research_agent", model="gemini-2.5-flash", instruction="Research topics using web search.", tools=[google_search], )
Learn more at All Integrations.