Tools and credentials
APIs give your Agent access to real-world data and actions.
Choose capabilities in the Agent builder. SandBase handles how supported capabilities are made available to the runtime.
What to add
Add tools when your Agent needs to:
- search the web
- read pages
- call a SaaS API
- fetch social or business data
- create or transform media
- trigger an external workflow
Add a capability
- Browse APIs or Skills in Store.
- Open the Agent draft.
- Add only the capabilities required by its instructions.
- Add the required API credentials. SandBase injects them securely as environment variables when the Agent runs.
- Test the Agent and inspect its Session events and tool activity.
Protocol-level integration details are documented in the API Reference, not required for the normal Agent-building flow.
Skills vs APIs
APIs do things.
Skills teach the Agent how to do a job.
For example:
- Web Search API: fetch search results
- Research Skill: decide how to search, compare sources, and write the report
Most useful Agents use both.
API credentials
Credentials are private values used to authenticate an API, such as GITHUB_TOKEN, SLACK_WEBHOOK, or SERPER_API_KEY.
- call them credentials in the Console and documentation
- store them outside prompts and Agent instructions
- inject them as environment variables only at runtime
- never expose their values in Session events or logs

