Available Tools
CrewAI Run Automation Tool
Invoke live CrewAI Platform automations, pass custom inputs, and poll for results directly from your agent.
Bedrock Invoke Agent Tool
Call Amazon Bedrock Agents from your crews, reuse AWS guardrails, and stream responses back into the workflow.
Common Use Cases
- Chain automations: Kick off an existing CrewAI deployment from within another crew or flow
- Enterprise hand-off: Route tasks to Bedrock Agents that already encapsulate company logic and guardrails
- Hybrid workflows: Combine CrewAI reasoning with downstream systems that expose their own agent APIs
- Long-running jobs: Poll external automations and merge the final results back into the current run
Quick Start Example
Best Practices
- Secure credentials: Store API keys and bearer tokens in environment variables or a secrets manager
- Plan for latency: External automations may take longer—set appropriate polling intervals and timeouts
- Reuse sessions: Bedrock Agents support session IDs so you can maintain context across multiple tool calls
- Validate responses: Normalise remote output (JSON, text, status codes) before forwarding it to downstream tasks
- Monitor usage: Track audit logs in CrewAI Platform or AWS CloudWatch to stay ahead of quota limits and failures