Enterprise MarketingStandalone
Webinar Host Assistant
webinar_host_assistant
This agent helps webinar hosts draft professional scripts based on session abstracts. It generates opening remarks, closing statements, and segment transitions to ensure a smooth presentation flow.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Webinar Host Assistant
Converts session abstracts and speaker details into structured scripts including intros, outros, and timed segment transitions.
- Write a webinar script for Dr. Jane Smith based on this abstract about cloud security, including transitions for a 45-minute session.
- Generate an intro and outro for my upcoming webinar on marketing automation using the attached session summary.
- Create scripted bridges between these three segments: Introduction, Case Study, and Q&A for a 30-minute presentation.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"abstract": "How Blocks works",
"sections": [
"intro",
"demo",
"Q&A"
],
"speaker": "name: Joshua, title: Founder"
}Schema
{
"type": "object",
"properties": {
"abstract": {
"type": "string",
"description": "The session summary to base the script on."
},
"speaker": {
"type": "string",
"description": "Who is presenting. e.g. 'Dr. Jane Smith'."
},
"sections": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of segments to cover. e.g. 'Introduction', 'Q&A'."
},
"duration_min": {
"type": "integer",
"description": "Total length in minutes."
}
},
"required": [
"abstract"
]
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "Intro/outro + 2 transitions for 30-min session.",
"intro": "Welcome everyone...",
"outro": "Thanks for joining...",
"transitions": [
{
"from_section": "intro",
"to_section": "demo",
"line": "Let's actually see this..."
}
],
"time_management_tips": [
"10 min for demo, 10 for Q&A"
]
}Schema
{
"type": "object",
"required": [
"summary",
"intro",
"outro",
"transitions"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the session."
},
"intro": {
"type": "string",
"description": "Opening remarks for the session."
},
"outro": {
"type": "string",
"description": "Closing remarks for the session."
},
"transitions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"from_section": {
"type": "string"
},
"to_section": {
"type": "string"
},
"line": {
"type": "string"
}
}
},
"description": "Scripted bridges between segments."
},
"time_management_tips": {
"type": "array",
"items": {
"type": "string"
},
"description": "Suggested timing strategies for the session."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network