Provider Documentation Table of Contents Table of ContentsΒΆ Introduction Purpose Target Audience Scope Core Concepts Provider Architecture Provider Autonomy Provider Registration Tools Webhooks(Incoming) Events(Internal Pub/Sub) Jobs (Background Processing) Storage Configuration Provider Chaining Provider Descriptions (New Feature) Provider Development Guide Setting Up Basic Provider Structure Implementing the Adapter Registering the Provider Defining and Registering Tools Handling Tool Execution Implementing Webhook Handlers Publishing Events Registering and Implementing Jobs Managing Configuration Implementing Storage Testing Your Provider Provider Reference Template Example (template_example) Filesystem (filesystem) LLM (llm) Unipile (unipile) Email Draft Preparator (email_draft_preparator) API Reference Summary Public Endpoints Private Endpoints Event Definitions Endpoint Webhook Subscription Endpoints Event Trigger Endpoints Appendices Glossary Code Structure Overview