Different assistant permissions for different users

The scenario checks the user against a role table and lets the assistant use only the abilities that person is allowed; strangers are turned away.

  • You set roles and rights in a table
  • Each user gets their own set of abilities
  • The assistant turns strangers away itself
  • One assistant serves everyone, safely
WikipediaHTTP Request Tool

How it works

To connect WhatsApp Business Cloud and Airtable, you don't need a developer: a ready-made scenario links them in minutes.

  1. Starts when: Telegram Trigger
  2. Then: Get user permissions
  3. Check: Unknown user
  4. If yes: Reply: unknown user
  5. If no: Set input
  6. Then: Main Agent
  7. Then: Reply with results
  8. Then: Simple Memory
  9. Then: OpenAI Chat Model
  10. Then: Check permissions
  11. Starts when: When Executed by Another Workflow
  12. Then: Settings
  13. Then: Weather Agent
  14. Then: OpenAI Chat Model1
  15. Then: Simple Memory1
  16. Then: Check permissions1
  17. Then: list_granted_roles
  18. Then: list_allowed_tools
  19. Then: calculator
  20. Then: Wikipedia
  21. Then: get_coordinates
  22. Then: get_weather
  23. Then: weather_agent

You can launch this WhatsApp Business Cloud + Airtable integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.