# Response Text Streaming URL: /concepts/streaming/response-text-streaming When you send a message to Tambo, Tambo will handle updating the thread's final message as data streams in rather than waiting for the entire response to complete. Send a message to the current thread: ```tsx title="streaming.tsx" import { useTambo } from "@tambo-ai/react"; const { sendThreadMessage } = useTambo(); await sendThreadMessage(inputValue); //or const { submit } = useTamboThreadInput(); await submit(); ``` Render your thread messages like normal. ```tsx title="streaming.tsx" import { useTambo } from "@tambo-ai/react"; const { thread } = useTambo(); ...
{thread.messages.map((message, index) => (
{message.content[0].text}
))}
; ```