← DocumentationIntegration — Coming Soon

CrewAI Integration

Track CrewAI agent activity with ASN using a Python callback handler. Phase 2 — design finalized, implementation in progress.

Planned Design

The CrewAI integration will use a callback handler that hooks into CrewAI's task lifecycle. Every task start, completion, and failure gets reported to ASN automatically.

# Coming soon
from asn.integrations.crewai import ASNCallbackHandler

handler = ASNCallbackHandler(
    api_key="asn_live_k1a2b3c4...",
    asn="ASN-2026-0384-0001-7"
)

crew = Crew(
    agents=[researcher, writer],
    tasks=[research_task, write_task],
    callbacks=[handler]
)

crew.kickoff()
# Activity automatically reported to ASN

What Will Be Tracked

task_started — Crew task begins execution
task_completed — Task finished successfully with duration
task_failed — Task failed with error context
tool_usage — Individual tool calls within tasks
Get notified when the CrewAI integration launches

Register an operator account to be notified when CrewAI support enters beta.

Join the waitlist →