setUserPrompt

View as MarkdownOpen in Claude

Inject a user message when entering this context. Useful for triggering the AI to speak first after a context switch.

Parameters

userPrompt
stringRequired

User message to inject.

Returns

Context — Self for method chaining.

Example

import { ContextBuilder } from '@signalwire/sdk';
const builder = new ContextBuilder();
const sales = builder.addContext('default');
sales.setUserPrompt('I\'d like to learn about your products.');
sales.addStep('pitch').setText('Present our product lineup to the caller.');