Adding integrations
Using the CLI
Add an integration using theadk add command:
Using an alias
Add an integration with a custom alias:- Adds the integration to
agent.config.ts - Generates TypeScript types for the integration
Manual configuration
You can also manually editagent.config.ts:
adk dev or adk build to regenerate types.
Integration versions
Integration versions use the formatname@version:
webchat@latest- Use the latest versionslack@0.5.0- Use a specific versionmy-workspace/custom@1.2.3- Use an integration from a specific workspace
Enabling and disabling
Control which integrations are active:Integration configuration
If you install an integration that requires configuration, you’ll receive a message instructing you to configure it:Updating integrations
To update an integration:Using the CLI
Manually
You can also update the version it manually:-
Update the version in
agent.config.ts: -
Run
adk devoradk buildto regenerate types - Test your agent to ensure compatibility
Removing integrations
Using the CLI
Remove an integration using theadk remove command:
Manually
You can also remove an integration by deleting it fromagent.config.ts:
adk dev or adk build to update generated types.