The Intelligence Layer is the brain of your application. It's where reasoning, logic, and autonomous action take place. This layer is powered by Taskade's AI Agents.
An Agent is more than just a chatbot. It is an autonomous worker that can be configured with a specific personality, skillset, and access to knowledge. You can use Agents to:
- Power a Chatbot: Provide intelligent, context-aware answers to user queries based on the app's Knowledge Layer.
- Execute Complex Tasks: Trigger agents via automations to perform multi-step operations like analyzing data, qualifying leads, or summarizing documents.
- Collaborate with Humans: Assign tasks to agents and have them work alongside your team members within a project.
These endpoints allow you to create, manage, and interact with the AI Agents that bring your applications to life.
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/publicAccess" method="put" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}" method="get" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}" method="delete" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}" method="patch" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/public-agent" method="get" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/public-agent" method="patch" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/knowledge/project" method="post" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/knowledge/media" method="post" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/knowledge/project/{projectId}" method="delete" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/knowledge/media/{mediaId}" method="delete" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/convos/" method="get" expanded="true" %} api-0.1.0.json {% endopenapi %}
{% openapi src="../../../.gitbook/assets/api-0.1.0.json" path="/agents/{agentId}/convos/{convoId}" method="get" expanded="true" %} api-0.1.0.json {% endopenapi %}