Build Custom Nodes for Typeflow

Extend Typeflow with your own nodes. Create API integrations, data transformations, or anything you can imagine.

Getting Started

Clone the Starter Template
Get up and running in seconds
Terminal
Project Structure

Choose Your Style

Programmatic Style
Full control with the execute() method. Best for complex logic.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52

Typeflow-Exclusive Features

Streaming Support
Handle real-time data like AI responses
Result Caching
Cache expensive API calls
Parallel Processing
Process items concurrently
Cost Estimation
Preview costs before execution
Lifecycle Hooks
Run custom logic at key points

Creating Credentials

API Credential Template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Testing Your Node

Built-in Test Cases

Define test cases directly in your node description:

Run tests with: typeflow test

Deployment

Local Development
Terminal
Publishing to npm
Terminal

Package Configuration

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21