Create a Conversational Voice AI Agent in the Speechmatics Portal

Speechmatics
228 views October 20, 2025

Learn how to build a real time voice AI agent using Speechmatics Portal. From creating an agent in the Portal to adding system instructions, Custom Dictionary, and Function Calling (we wire up a “create reminder” tool), then test it live in the browser. Sign up to the Portal: https://portal.speechmatics.com/signup/ Flow overview (Voice Agents): https://docs.speechmatics.com/voice-agents-flow Flow WebSocket API reference: https://docs.speechmatics.com/api-ref/flow-voice-ai-websocket Function Calling in Flow: https://docs.speechmatics.com/voice-agents-flow/features/function-calling Flow setup (template_id, variables): https://docs.speechmatics.com/voice-agents-flow/setup React Native guide (full code): https://docs.speechmatics.com/voice-agents-flow/guides/react-native Python client (Flow): https://github.com/speechmatics/speechmatics-flow 00:00 Intro — What we’re building (Flow agent) 00:33 Create a new agent (starter template) 01:20 Choose language & voice (incl. Arabic / British options) 02:04 Add system instructions / persona 02:36 Add items to Custom Dictionary 03:00 Set the first message (welcome prompt) 03:24 Add Tools via Function Calling (reminder schema) 03:46 Save the agent & test in Portal 05:28 Live conversation with the agent 07:48 Start a new session 08:31 Tool invocation demo (set a reminder) 09:13 Next steps & wrap-up

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close