Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9ca3478
docs(adk): audit and update quickstart for ADK 1.17
jacksonyzj Apr 1, 2026
d7dd155
docs(adk): update quickstart init flow, fix Control Panel naming
jacksonyzj Apr 1, 2026
24bd398
docs(adk): audit introduction page, remove unused message param (ADK-…
jacksonyzj Apr 1, 2026
f8b2b22
docs(adk): audit project structure page (ADK-289)
jacksonyzj Apr 1, 2026
466bb49
docs(adk): audit conversations page (ADK-292)
jacksonyzj Apr 1, 2026
cb33242
docs(adk): add Conversation.get(), instance properties to conversatio…
jacksonyzj Apr 1, 2026
2d50333
docs(adk): audit actions page, fix tool example (ADK-290)
jacksonyzj Apr 1, 2026
5e0d646
docs(adk): audit and update tables page (ADK-294)
jacksonyzj Apr 1, 2026
70cfd36
docs(adk): audit knowledge page, add search method (ADK-296)
jacksonyzj Apr 1, 2026
e6d1045
docs(adk): audit tools page, fix src/tools reference (ADK-291)
jacksonyzj Apr 1, 2026
541b580
docs(adk): merge workflows into single page, add missing methods (ADK…
jacksonyzj Apr 1, 2026
ba381ce
docs(adk): move workflows.mdx out of folder (ADK-293)
jacksonyzj Apr 1, 2026
0c7db79
docs(adk): fix unreleased search(), wildcard message type, provide() …
jacksonyzj Apr 2, 2026
e865f1d
Update adk/concepts/conversations.mdx
jacksonyzj Apr 2, 2026
90389ef
docs(adk): apply review suggestions — rewordings and fixes
jacksonyzj Apr 2, 2026
c954514
docs(adk): apply review suggestions — Control Panel wording, agent.lo…
jacksonyzj Apr 2, 2026
fc58957
docs(adk): move login/link note below deploy command
jacksonyzj Apr 2, 2026
c917565
docs(adk): restore conversational steps intro, keep corrected timeout
jacksonyzj Apr 2, 2026
e155b52
docs(adk): apply review — conversational tone, contractions, remove s…
jacksonyzj Apr 2, 2026
0bd549e
docs(adk): fix conversation export tip — supports named exports, not …
jacksonyzj Apr 6, 2026
16c585c
docs(adk): expand actions intro — callable from external API clients …
jacksonyzj Apr 6, 2026
510af32
docs(adk): move Control Panel before adk chat, mention Chat view
jacksonyzj Apr 6, 2026
a3decb8
docs(adk): add Control Panel screenshot to quickstart
jacksonyzj Apr 6, 2026
73ba235
docs(adk): reword tools intro — convention first, flexibility second
jacksonyzj Apr 6, 2026
c14cc5f
docs(adk): remove vague ADK scripts reference, clarify Conversation.g…
jacksonyzj Apr 6, 2026
ac04d74
docs(adk): simplify chat prop description and handler parameters wording
jacksonyzj Apr 6, 2026
5525e0c
docs(adk): add default temperature value (0.7)
jacksonyzj Apr 6, 2026
5e9ab19
docs(adk): add named export example for conversations
jacksonyzj Apr 6, 2026
e70adab
docs(adk): replace vague tools wording with cross-references to conve…
jacksonyzj Apr 6, 2026
5eda56a
docs(adk): restore deploy wording, break Control Panel text for reada…
jacksonyzj Apr 6, 2026
df6be7a
docs(adk): replace quickstart file list with link to Project Structure
jacksonyzj Apr 6, 2026
8586448
docs(adk): clarify maxAttempts error catching and step.listen parameter
jacksonyzj Apr 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added adk/assets/control-panel-quickstart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 8 additions & 5 deletions adk/concepts/actions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Actions
---

Actions are callable functions that can be invoked by workflows, conversations, or other actions. They encapsulate reusable logic and can be called from anywhere in your agent.
Actions are callable functions that can be invoked by workflows, conversations, other actions, and external API clients. They encapsulate reusable logic and can be called from anywhere in your agent.

## Creating an action

Expand Down Expand Up @@ -81,15 +81,18 @@ export default new Trigger({
});
```

```ts From a tool highlight={1,6}
import { Autonomous, actions } from "@botpress/runtime"
```ts From a tool highlight={1,8}
import { Autonomous, actions, z } from "@botpress/runtime"

export default new Autonomous.Tool({
name: "someTool",
description: "A tool that does something",
input: z.object({}),
output: z.object({ result: z.string() }),
handler: async () => {
const result = await actions.doSomething()
}
// Other logic
return { result }
},
})
```

Expand Down
Loading
Loading