# CrewAI Platform ## Platform ### Getting Started - [CrewAI AMP](https://docs-platform.crewai.com/platform/en/introduction.md): Deploy, monitor, and scale your AI agent workflows ### Build - [Automations](https://docs-platform.crewai.com/platform/en/features/automations.md): Manage, deploy, and monitor your live crews (automations) in one place. - [Marketplace](https://docs-platform.crewai.com/platform/en/features/marketplace.md): Discover, install, and govern reusable assets for your enterprise crews. - [Agent Repositories](https://docs-platform.crewai.com/platform/en/features/agent-repositories.md): Learn how to use Agent Repositories to share and reuse your agents across teams and projects - [Tools & Integrations](https://docs-platform.crewai.com/platform/en/features/tools-and-integrations.md): Connect external apps and manage internal tools your agents can use. - [PII Redaction for Traces](https://docs-platform.crewai.com/platform/en/features/pii-trace-redactions.md): Automatically redact sensitive data from crew and flow execution traces - [A2A on AMP](https://docs-platform.crewai.com/platform/en/features/a2a.md): Production-grade Agent-to-Agent communication with distributed state and multi-scheme authentication #### Studio - [Crew Studio](https://docs-platform.crewai.com/platform/en/features/crew-studio.md): Build new automations with AI assistance, a visual editor, and integrated testing. - [Flows in Studio](https://docs-platform.crewai.com/platform/en/features/studio-flows.md): Build event-driven workflows that combine deterministic, step-by-step control with agentic intelligence — no code required. - [One Card per Step](https://docs-platform.crewai.com/platform/en/features/merged-step-card.md): Each step on the Studio canvas is a single card that combines the task and the agent that performs it. ### Operate - [Traces](https://docs-platform.crewai.com/platform/en/features/traces.md): Using Traces to monitor your Crews - [Webhook Streaming](https://docs-platform.crewai.com/platform/en/features/webhook-streaming.md): Using Webhook Streaming to stream events to your webhook - [Hallucination Guardrail](https://docs-platform.crewai.com/platform/en/features/hallucination-guardrail.md): Prevent and detect AI hallucinations in your CrewAI tasks - [Flow HITL Management](https://docs-platform.crewai.com/platform/en/features/flow-hitl-management.md): Enterprise-grade human review for Flows with email-first notifications, routing rules, and auto-response capabilities ### Manage - [Role-Based Access Control (RBAC)](https://docs-platform.crewai.com/platform/en/features/rbac.md): Control access to crews, tools, and data with roles, scopes, and granular permissions. #### Secrets Manager - [Secrets Manager Overview](https://docs-platform.crewai.com/platform/en/features/secrets-manager/overview.md): Connect external secret stores to CrewAI Platform and reference managed secrets from environment variables - [Using the Secrets Manager](https://docs-platform.crewai.com/platform/en/features/secrets-manager/usage.md): Manage permissions and reference managed secrets from environment variables in CrewAI Platform - [Verify Rotation](https://docs-platform.crewai.com/platform/en/features/secrets-manager/verify-rotation.md): A self-contained example crew that proves secret rotation propagates to running deployments without re-deploy. ##### AWS - [AWS Secrets Manager (Static Credentials)](https://docs-platform.crewai.com/platform/en/features/secrets-manager/aws.md): Configure AWS Secrets Manager as a secret provider for CrewAI Platform using static access keys or AssumeRole - [AWS Workload Identity (OIDC Federation)](https://docs-platform.crewai.com/platform/en/features/secrets-manager/aws-workload-identity.md): Configure AWS Secrets Manager via Workload Identity for rotation-aware, credential-free secret access ##### GCP - [Google Cloud Secret Manager](https://docs-platform.crewai.com/platform/en/features/secrets-manager/gcp.md): Configure Google Cloud Secret Manager as a secret provider for CrewAI Platform, end-to-end - [GCP Workload Identity Federation](https://docs-platform.crewai.com/platform/en/features/secrets-manager/gcp-workload-identity.md): Configure Google Cloud Secret Manager via Workload Identity Federation for rotation-aware, credential-free secret access ##### Azure - [Azure Key Vault](https://docs-platform.crewai.com/platform/en/features/secrets-manager/azure.md): Configure Azure Key Vault as a secret provider for CrewAI Platform, end-to-end - [Azure Workload Identity Federation](https://docs-platform.crewai.com/platform/en/features/secrets-manager/azure-workload-identity.md): Configure Azure Key Vault via Microsoft Entra Workload Identity Federation for rotation-aware, credential-free secret access ### Integration Docs - [Asana Integration](https://docs-platform.crewai.com/platform/en/integrations/asana.md): Team task and project coordination with Asana integration for CrewAI. - [Box Integration](https://docs-platform.crewai.com/platform/en/integrations/box.md): File storage and document management with Box integration for CrewAI. - [ClickUp Integration](https://docs-platform.crewai.com/platform/en/integrations/clickup.md): Task and productivity management with ClickUp integration for CrewAI. - [Databricks Integration](https://docs-platform.crewai.com/platform/en/integrations/databricks.md): Connect CrewAI agents to Databricks Genie, SQL, Unity Catalog Functions, and Vector Search through Databricks managed MCP servers. - [GitHub Integration](https://docs-platform.crewai.com/platform/en/integrations/github.md): Repository and issue management with GitHub integration for CrewAI. - [Gmail Integration](https://docs-platform.crewai.com/platform/en/integrations/gmail.md): Email and contact management with Gmail integration for CrewAI. - [Google Calendar Integration](https://docs-platform.crewai.com/platform/en/integrations/google_calendar.md): Event and schedule management with Google Calendar integration for CrewAI. - [Google Contacts Integration](https://docs-platform.crewai.com/platform/en/integrations/google_contacts.md): Contact and directory management with Google Contacts integration for CrewAI. - [Google Docs Integration](https://docs-platform.crewai.com/platform/en/integrations/google_docs.md): Document creation and editing with Google Docs integration for CrewAI. - [Google Drive Integration](https://docs-platform.crewai.com/platform/en/integrations/google_drive.md): File storage and management with Google Drive integration for CrewAI. - [Google Sheets Integration](https://docs-platform.crewai.com/platform/en/integrations/google_sheets.md): Spreadsheet data synchronization with Google Sheets integration for CrewAI. - [Google Slides Integration](https://docs-platform.crewai.com/platform/en/integrations/google_slides.md): Presentation creation and management with Google Slides integration for CrewAI. - [HubSpot Integration](https://docs-platform.crewai.com/platform/en/integrations/hubspot.md): Manage companies and contacts in HubSpot with CrewAI. - [Jira Integration](https://docs-platform.crewai.com/platform/en/integrations/jira.md): Issue tracking and project management with Jira integration for CrewAI. - [Linear Integration](https://docs-platform.crewai.com/platform/en/integrations/linear.md): Software project and bug tracking with Linear integration for CrewAI. - [Microsoft Excel Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_excel.md): Workbook and data management with Microsoft Excel integration for CrewAI. - [Microsoft OneDrive Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_onedrive.md): File and folder management with Microsoft OneDrive integration for CrewAI. - [Microsoft Outlook Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_outlook.md): Email, calendar, and contact management with Microsoft Outlook integration for CrewAI. - [Microsoft SharePoint Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_sharepoint.md): Site, list, and document management with Microsoft SharePoint integration for CrewAI. - [Microsoft Teams Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_teams.md): Team collaboration and communication with Microsoft Teams integration for CrewAI. - [Microsoft Word Integration](https://docs-platform.crewai.com/platform/en/integrations/microsoft_word.md): Document creation and management with Microsoft Word integration for CrewAI. - [Notion Integration](https://docs-platform.crewai.com/platform/en/integrations/notion.md): User management and commenting with Notion integration for CrewAI. - [Salesforce Integration](https://docs-platform.crewai.com/platform/en/integrations/salesforce.md): CRM and sales automation with Salesforce integration for CrewAI. - [Shopify Integration](https://docs-platform.crewai.com/platform/en/integrations/shopify.md): E-commerce and online store management with Shopify integration for CrewAI. - [Slack Integration](https://docs-platform.crewai.com/platform/en/integrations/slack.md): Team communication and collaboration with Slack integration for CrewAI. - [Snowflake Integration](https://docs-platform.crewai.com/platform/en/integrations/snowflake.md): Connect CrewAI agents to Snowflake Cortex Analyst, Cortex Search, and SQL execution through the Snowflake-managed MCP server. - [Stripe Integration](https://docs-platform.crewai.com/platform/en/integrations/stripe.md): Payment processing and subscription management with Stripe integration for CrewAI. - [Zendesk Integration](https://docs-platform.crewai.com/platform/en/integrations/zendesk.md): Customer support and helpdesk management with Zendesk integration for CrewAI. ### Triggers - [Triggers Overview](https://docs-platform.crewai.com/platform/en/guides/automation-triggers.md): Understand how CrewAI AMP triggers work, how to manage them, and where to find integration-specific playbooks - [Gmail Trigger](https://docs-platform.crewai.com/platform/en/guides/gmail-trigger.md): Trigger automations when Gmail events occur (e.g., new emails, labels). - [Google Calendar Trigger](https://docs-platform.crewai.com/platform/en/guides/google-calendar-trigger.md): Kick off crews when Google Calendar events are created, updated, or cancelled - [Google Drive Trigger](https://docs-platform.crewai.com/platform/en/guides/google-drive-trigger.md): Respond to Google Drive file events with automated crews - [Outlook Trigger](https://docs-platform.crewai.com/platform/en/guides/outlook-trigger.md): Launch automations from Outlook emails and calendar updates - [OneDrive Trigger](https://docs-platform.crewai.com/platform/en/guides/onedrive-trigger.md): Automate responses to OneDrive file activity - [Microsoft Teams Trigger](https://docs-platform.crewai.com/platform/en/guides/microsoft-teams-trigger.md): Kick off crews from Microsoft Teams chat activity - [Slack Trigger](https://docs-platform.crewai.com/platform/en/guides/slack-trigger.md): Trigger CrewAI crews directly from Slack using slash commands - [HubSpot Trigger](https://docs-platform.crewai.com/platform/en/guides/hubspot-trigger.md): Trigger CrewAI crews directly from HubSpot Workflows - [Salesforce Trigger](https://docs-platform.crewai.com/platform/en/guides/salesforce-trigger.md): Trigger CrewAI crews from Salesforce workflows for CRM automation - [Zapier Trigger](https://docs-platform.crewai.com/platform/en/guides/zapier-trigger.md): Trigger CrewAI crews from Zapier workflows to automate cross-app workflows ### How-To Guides - [Build Crew](https://docs-platform.crewai.com/platform/en/guides/build-crew.md): A Crew is a group of agents that work together to complete a task. - [Prepare for Deployment](https://docs-platform.crewai.com/platform/en/guides/prepare-for-deployment.md): Ensure your Crew or Flow is ready for deployment to CrewAI AMP - [Deploy to AMP](https://docs-platform.crewai.com/platform/en/guides/deploy-to-amp.md): Deploy your Crew or Flow to CrewAI AMP - [Monorepo Deployments](https://docs-platform.crewai.com/platform/en/guides/monorepo-deployments.md): Deploy a Crew or Flow from a subfolder in a larger repository - [Private Package Registries](https://docs-platform.crewai.com/platform/en/guides/private-package-registry.md): Install private Python packages from authenticated PyPI registries in CrewAI AMP - [Kickoff Crew](https://docs-platform.crewai.com/platform/en/guides/kickoff-crew.md): Kickoff a Crew on CrewAI AMP - [Conversational Flow Chat API](https://docs-platform.crewai.com/platform/en/guides/conversational-flow-chat.md): Use the deployment chat endpoints to run multi-turn conversational Flows on CrewAI AMP - [Update Crew](https://docs-platform.crewai.com/platform/en/guides/update-crew.md): Updating a Crew on CrewAI AMP - [Enable Crew Studio](https://docs-platform.crewai.com/platform/en/guides/enable-crew-studio.md): Enabling Crew Studio on CrewAI AMP - [OpenTelemetry Export](https://docs-platform.crewai.com/platform/en/guides/capture_telemetry_logs.md): Export traces and logs from your CrewAI AMP deployments to your own OpenTelemetry collector - [Datadog Integration](https://docs-platform.crewai.com/platform/en/guides/datadog.md): Monitor self-hosted CrewAI AMP deployments in Datadog via the Datadog Agent or Datadog's OTLP intake — either path lands the same structured facets so you can import the ready-made operations dashboard. - [Azure OpenAI Setup](https://docs-platform.crewai.com/platform/en/guides/azure-openai-setup.md): Configure Azure OpenAI with Crew Studio for enterprise LLM connections - [Vertex AI with Workload Identity](https://docs-platform.crewai.com/platform/en/guides/vertex-ai-workload-identity-setup.md): Connect Google Vertex AI to CrewAI AMP with no service account keys — credentials are minted per-execution via OIDC workload identity federation. - [Tool Repository](https://docs-platform.crewai.com/platform/en/guides/tool-repository.md): Using the Tool Repository to manage your tools - [Custom MCP Servers](https://docs-platform.crewai.com/platform/en/guides/custom-mcp-server.md): Connect your own MCP servers to CrewAI AMP with public access, API key authentication, or OAuth 2.0 - [React Component Export](https://docs-platform.crewai.com/platform/en/guides/react-component-export.md): Learn how to export and integrate CrewAI AMP React components into your applications - [Team Management](https://docs-platform.crewai.com/platform/en/guides/team-management.md): Learn how to invite and manage team members in your CrewAI AMP organization - [HITL Workflows](https://docs-platform.crewai.com/platform/en/guides/human-in-the-loop.md): Learn how to implement Human-In-The-Loop workflows in CrewAI for enhanced decision-making - [Webhook Automation](https://docs-platform.crewai.com/platform/en/guides/webhook-automation.md): Automate CrewAI AMP workflows using webhooks with platforms like ActivePieces, Zapier, and Make.com ### Resources - [FAQs](https://docs-platform.crewai.com/platform/en/resources/frequently-asked-questions.md): Frequently asked questions about CrewAI AMP ## API Reference ### Getting started - [Introduction](https://docs-platform.crewai.com/api/introduction.md): Build against the supported CrewAI Platform public API. - [Service accounts](https://docs-platform.crewai.com/api/service-account.md) #### Authentication - [Create an access token](https://docs-platform.crewai.com/api-reference/authentication/create-an-access-token.md): Exchange service account client credentials for an opaque bearer access token. Use HTTP Basic auth with `client_id` as the username and `client_secret` as the password; the header is `Authorization: Basic `. #### Errors - [Error responses](https://docs-platform.crewai.com/api/problems.md): Error responses returned by the CrewAI Platform API. - [Bad request](https://docs-platform.crewai.com/api/problems/bad_request.md) - [Unauthorized](https://docs-platform.crewai.com/api/problems/unauthorized.md) - [Not found](https://docs-platform.crewai.com/api/problems/not_found.md) - [Conflict](https://docs-platform.crewai.com/api/problems/conflict.md) - [Validation error](https://docs-platform.crewai.com/api/problems/validation_error.md) - [Internal error](https://docs-platform.crewai.com/api/problems/internal_error.md) ### Platform API reference #### Automations - [Upload an Automation ZIP](https://docs-platform.crewai.com/api/v1/reference/automations/upload-an-automation-zip.md): Uploads a ZIP source artifact for a later Automation create or redeploy request. Uploads expire one hour after creation and are scoped to the authenticated service account organization. - [List Automations](https://docs-platform.crewai.com/api/v1/reference/automations/list-automations.md): Returns automations that belong to the organization associated with the authenticated service account. - [Create an Automation](https://docs-platform.crewai.com/api/v1/reference/automations/create-an-automation.md): Creates an Automation from an uploaded ZIP source artifact. The upload is consumed after the deployment is created. - [Redeploy an Automation](https://docs-platform.crewai.com/api/v1/reference/automations/redeploy-an-automation.md): Redeploys an existing Automation. An optional upload_id replaces the ZIP source and is consumed after the deployment is updated. - [Get an Automation](https://docs-platform.crewai.com/api/v1/reference/automations/get-an-automation.md): Returns an Automation in the organization associated with the authenticated service account. - [Delete an Automation](https://docs-platform.crewai.com/api/v1/reference/automations/delete-an-automation.md): Enqueues an Automation in the authenticated service account's organization for deletion. - [Export an Automation ZIP](https://docs-platform.crewai.com/api/v1/reference/automations/export-an-automation-zip.md): Downloads an Automation source archive as a ZIP file. #### Group Mappings - [List group mappings](https://docs-platform.crewai.com/api/v1/reference/group-mappings/list-group-mappings.md): Returns identity-provider group-to-Team mappings in the authenticated service account's organization. - [Create a group mapping](https://docs-platform.crewai.com/api/v1/reference/group-mappings/create-a-group-mapping.md): Maps an identity-provider group name to a Team in the authenticated service account's organization. Creating the same exact mapping again returns the existing mapping with 201. Memberships change only during each user's next reconciliation. - [Delete a group mapping](https://docs-platform.crewai.com/api/v1/reference/group-mappings/delete-a-group-mapping.md): Deletes a group-to-Team mapping in the authenticated service account's organization. Existing Team memberships remain unchanged until each user's next reconciliation. #### Users - [Create invitations](https://docs-platform.crewai.com/api/v1/reference/users/create-invitations.md): Creates pending invitations in the organization associated with the authenticated service account. Invitation emails are sent asynchronously. - [List roles](https://docs-platform.crewai.com/api/v1/reference/users/list-roles.md): Returns all roles available for grant assignments. - [List user granted roles](https://docs-platform.crewai.com/api/v1/reference/users/list-user-granted-roles.md): Returns roles granted to a user in the organization associated with the authenticated service account. - [Assign a role to a user](https://docs-platform.crewai.com/api/v1/reference/users/assign-a-role-to-a-user.md): Assigns a role to a user in the organization associated with the authenticated service account. - [Revoke a granted role](https://docs-platform.crewai.com/api/v1/reference/users/revoke-a-granted-role.md): Revokes an active granted role held by a user in the organization associated with the authenticated service account. The granted role stays in the platform for audit purposes, so this does not delete it. Later requests for it return not found. - [List a user's teams](https://docs-platform.crewai.com/api/v1/reference/users/list-a-users-teams.md): Returns teams the user belongs to that the caller is allowed to manage. - [List users](https://docs-platform.crewai.com/api/v1/reference/users/list-users.md): Returns users that belong to the organization associated with the authenticated service account. - [Remove user](https://docs-platform.crewai.com/api/v1/reference/users/remove-user.md): Removes a user's membership from the organization associated with the authenticated service account. The user record is not deleted. #### Teams - [Request a Team membership source purge](https://docs-platform.crewai.com/api/v1/reference/teams/request-a-team-membership-source-purge.md): Starts an asynchronous purge of JIT SSO Team access in the authenticated service account's organization. JIT SSO must be disabled first. Existing direct assignments remain effective. - [List Team membership sources](https://docs-platform.crewai.com/api/v1/reference/teams/list-team-membership-sources.md): Returns the Team membership sources and their availability for the authenticated service account's organization. - [Update a Team membership source](https://docs-platform.crewai.com/api/v1/reference/teams/update-a-team-membership-source.md): Enables or disables one Team membership source. Disabling freezes existing memberships without revoking them, and at least one source must remain enabled. - [List team granted roles](https://docs-platform.crewai.com/api/v1/reference/teams/list-team-granted-roles.md): Returns roles granted to a team in the organization associated with the authenticated service account. - [Assign a role to a team](https://docs-platform.crewai.com/api/v1/reference/teams/assign-a-role-to-a-team.md): Grants a role to a customer-owned team, scoped to a single record or to the whole organization. CrewAI-managed teams reject a role change. - [Revoke a team granted role](https://docs-platform.crewai.com/api/v1/reference/teams/revoke-a-team-granted-role.md): Revokes an active role granted to a customer-owned team in the organization associated with the authenticated service account. CrewAI-managed teams reject a role change. The granted role stays in the platform for audit purposes, so this does not delete it. Later requests for it return not found. - [List team service accounts](https://docs-platform.crewai.com/api/v1/reference/teams/list-team-service-accounts.md): Returns service accounts who belong to a team in the organization associated with the authenticated service account. - [Add a service account to a team](https://docs-platform.crewai.com/api/v1/reference/teams/add-a-service-account-to-a-team.md): Adds a service account from the organization to a team. If the service account already belongs to the team, the existing membership is returned rather than treated as an error. Both a new membership and an existing one respond with 201. - [Remove a service account from a team](https://docs-platform.crewai.com/api/v1/reference/teams/remove-a-service-account-from-a-team.md): Removes a service account from a team in the organization associated with the authenticated service account. - [List team users](https://docs-platform.crewai.com/api/v1/reference/teams/list-team-users.md): Returns users who belong to a team in the organization associated with the authenticated service account. - [Add a user to a team](https://docs-platform.crewai.com/api/v1/reference/teams/add-a-user-to-a-team.md): Adds a user from the organization to a team. If the user already belongs to the team, the existing membership is returned rather than treated as an error. Both a new membership and an existing one respond with 201. - [Remove a user from a team](https://docs-platform.crewai.com/api/v1/reference/teams/remove-a-user-from-a-team.md): Removes only the user's direct assignment to a team. Other sources continue to sustain the effective membership. Returns a conflict when the user belongs only through JIT SSO. - [List teams](https://docs-platform.crewai.com/api/v1/reference/teams/list-teams.md): Returns teams in the authenticated service account's organization that the caller is allowed to manage. - [Create a team](https://docs-platform.crewai.com/api/v1/reference/teams/create-a-team.md): Creates a customer-owned team in the organization associated with the authenticated service account. CrewAI-managed teams cannot be created through the API. - [Get a team](https://docs-platform.crewai.com/api/v1/reference/teams/get-a-team.md): Returns a team in the organization associated with the authenticated service account. - [Delete a team](https://docs-platform.crewai.com/api/v1/reference/teams/delete-a-team.md): Deletes a customer-owned team in the organization associated with the authenticated service account. CrewAI-managed teams cannot be deleted. - [Update a team](https://docs-platform.crewai.com/api/v1/reference/teams/update-a-team.md): Updates a customer-owned team's name or description in the organization associated with the authenticated service account. CrewAI-managed teams reject a name change. #### Service Accounts - [List service account granted roles](https://docs-platform.crewai.com/api/v1/reference/service-accounts/list-service-account-granted-roles.md): Returns the roles granted directly to a service account in the organization associated with the authenticated service account. Roles a service account inherits from its teams are not included; ask the team for those. Revoked service accounts still answer, so an operator can audit what a disabled cli… - [Assign a role to a service account](https://docs-platform.crewai.com/api/v1/reference/service-accounts/assign-a-role-to-a-service-account.md): Grants a role to a service account, scoped to a single record or to the whole organization. A revoked service account cannot be granted a role. The scope must belong to the same organization as the authenticated service account. - [Revoke a service account granted role](https://docs-platform.crewai.com/api/v1/reference/service-accounts/revoke-a-service-account-granted-role.md): Revokes an active role granted to a service account in the organization associated with the authenticated service account. The granted role stays in the platform for audit purposes, so this does not delete it. Later requests for it return not found. A revoked service account can still have its roles… - [List a service account's teams](https://docs-platform.crewai.com/api/v1/reference/service-accounts/list-a-service-accounts-teams.md): Returns teams the service account belongs to that the caller is allowed to manage. #### Status - [Check API status](https://docs-platform.crewai.com/api/v1/reference/status/check-api-status.md): Returns whether the public API is available. #### Webhook Endpoints - [List webhook endpoints](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/list-webhook-endpoints.md): Returns the webhook endpoints in the authenticated service account's organization, oldest first. Signing secrets are not included. - [Create a webhook endpoint](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/create-a-webhook-endpoint.md): Creates a webhook endpoint in the authenticated service account's organization. The response is the only one that includes the signing secret, except for rotating it. - [Get a webhook endpoint](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/get-a-webhook-endpoint.md): Returns a webhook endpoint in the authenticated service account's organization, without its signing secret. - [Delete a webhook endpoint](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/delete-a-webhook-endpoint.md): Deletes a webhook endpoint and its delivery history. Deliveries in progress stop. - [Update a webhook endpoint](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/update-a-webhook-endpoint.md): Changes a webhook endpoint. Setting `active` to `true` also resumes an endpoint that CrewAI disabled after repeated failures. - [Rotate a webhook endpoint's signing secret](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/rotate-a-webhook-endpoints-signing-secret.md): Replaces the signing secret and returns the new one. Deliveries sent after this request are signed with the new secret. - [Send a test event to a webhook endpoint](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/send-a-test-event-to-a-webhook-endpoint.md): Queues a signed `ping` event to the endpoint, whatever its event types, and returns the pending delivery. Poll the endpoint's deliveries for the outcome. - [List a webhook endpoint's deliveries](https://docs-platform.crewai.com/api/v1/reference/webhook-endpoints/list-a-webhook-endpoints-deliveries.md): Returns the endpoint's 100 most recent deliveries, newest first. ## OpenAPI Specs - [platform-auth](/openapi/platform-auth.yaml) - [platform-v1](/openapi/platform-v1.yaml) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Brazilian Portuguese (83 pages)](https://docs-platform.crewai.com/_llms/pt-br.md): Documentation for Brazilian Portuguese. - [Korean (83 pages)](https://docs-platform.crewai.com/_llms/ko.md): Documentation for Korean. - [Arabic (83 pages)](https://docs-platform.crewai.com/_llms/ar.md): Documentation for Arabic. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.