Squads Vapi Assistant ID

I'm using Vapi Squads with transient assistants (full configuration passed inline, not stored). My tool
endpoints need to identify which team/account the call belongs to.

My question:

  1. Can I manually set an id field on a transient assistant definition that will be passed through to toolcalls?
    1. If not, what's the recommended way to map transient assistants to a team/account when they call tools?
    2. Should I use metadata, the assistant name, or a different approach?
    Context:
    • I have 3 transient assistants in one squad (router + 2 specialists)
    • All need to access the same team's data when calling tools
Was this page helpful?