Sample agentsEnterprise Marketing
Webinar Host Assistant
webinar_host_assistantStandaloneThis 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. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.
Call it on the public networkWhat 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
requestRequiredAgent 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
resultGuaranteedAgent 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."
}
}
}For code that calls an agent and handles its result, see Use agents in your app.