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

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