pipeline.add(name="...").<node>(...). Each entry lists the node’s configuration parameters. See the Pipeline reference for add, run, and lifecycle methods.
listen — Listen
Listen for user input at a stage in the conversation.
Platform docs: Listen
str
default:"''"
One of:
button, capturebool
default:"False"
ListType | list[List[Dict[str, Any]]] | list[NameItem]
default:"[]"
dict
default:"{}"
post_message — Post Message
Post a message to a session
Platform docs: Post Message
str
required
str
required
talk — Talk
Send a given message at a stage in a conversation.
Platform docs: Talk
str
default:"''"
One of:
card, carousel, image, messagebool
default:"False"
str
required
The text to send to the user.
dict
default:"{}"
str
required
The card’s description.
AcceptsImage
required
The image to be sent at this step in the conversation.
str
required
The card’s title.
ListType | list[CarouselCard] | list[List[Dict[str, Any]]]
default:"[]"
