Skip to content

docs: rewrite prompting guide and add downloadable reference#1049

Merged
roshan-vapi merged 6 commits into
mainfrom
claude/dazzling-tu-f889ba
May 14, 2026
Merged

docs: rewrite prompting guide and add downloadable reference#1049
roshan-vapi merged 6 commits into
mainfrom
claude/dazzling-tu-f889ba

Conversation

@betzlermeow
Copy link
Copy Markdown
Contributor

Summary

  • Rewrites the prompting guide with voice-specific best practices (six-section prompt structure, guardrails, few-shot examples, anti-patterns, complete template)
  • Adds a downloadable .md reference file (fern/static/vapi-prompt-reference.md) for users to drop into Claude Code or other AI assistants
  • Fixes broken links (were pointing to a Claude chat URL), adds internal cross-links to related docs pages (variables, tools, squads, voice formatting, etc.)

Test plan

  • Verify Fern PR preview renders the prompting guide page correctly
  • Verify the Card download link at /static/vapi-prompt-reference.md serves the raw file
  • Check all internal links resolve (/debugging, /tools, /squads, /assistants/dynamic-variables, etc.)
  • Check anchor links within the page (#principles-of-effective-prompts, #example-complete-prompt-template, etc.)

🤖 Generated with Claude Code

Rewrites the prompting guide with voice-specific best practices
(six-section structure, guardrails, few-shot examples, anti-patterns).
Adds a downloadable .md reference file for use with Claude Code or
other AI coding assistants. Fixes broken links, adds internal
cross-links to related docs pages, and cleans up formatting.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@betzlermeow betzlermeow self-assigned this May 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Replace Card href with Fern's built-in Download component which
handles file downloads correctly via relative src path.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Adds "Making your agent sound human" section covering disfluency
design, rapport patterns, banter vs off-topic handling, energy
matching, turn budgeting, emotional expression frequency, incremental
tool calls, read-back strategy, and call ending rules. Informed by
patterns from the Vapi qualification demo agent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

betzlermeow and others added 3 commits May 14, 2026 14:47
Pronunciation hints in the prompt can help depending on the voice
provider. Updated both files to recommend using prompt-level hints
alongside TTS-layer pronunciation dictionaries, rather than saying
prompt hints don't work.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Makes it clear that TTS-layer pronunciation dictionaries are
currently ElevenLabs-only, so prompt-level hints are the primary
pronunciation tool for other voice providers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The pronunciation dictionaries page only documents ElevenLabs but
other providers may also support them. Reverted to provider-neutral
language.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@roshan-vapi roshan-vapi merged commit b6d320a into main May 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants