Studio DSL Actions
Use Yapture's text-first DSL to dispatch requests to service providers and tag clients directly from any task input.
Provider Tokens
Tag a service provider in any task or note using the #$yap:studio prefix:
| Token | Purpose |
|---|---|
| #$yap:studio:foobar | Dispatch request to Foobar Studio |
| #$yap:studio:foobar:design | Request design work specifically |
Client Tokens
Providers tag their clients with the client: sub-path:
| Token | Purpose |
|---|---|
| #$yap:studio:client:bazbax | Tag client org "Bazbax" |
| #$yap:studio:client:bazbax:john | Tag specific person at Bazbax |
Autocompletion
You don't need to type the full token. Type a short prefix and the system autocompletes:
Type: #$ale
Shows: #$yap:studio:client:bazbax:alec (Alec at Bazbax)
#$yap:studio:client:acme:alec (Alec at Acme Corp)
Press Tab or Enter to accept. Relationships are cached locally and sync every 5 minutes. Works across web, desktop, CLI, and browser extension.
How It Works
- 1You type
#$yap:studio:foobarin a task - 2The NLP parser resolves "foobar" → Foobar Studio provider
- 3SpiceDB verifies you have an active engagement with this provider
- 4A TaskAction is created linking the task to the provider
- 5Provider staff receive a notification of the new request