In the current version of Vapi, assistants and workflows cannot be directly connected within the UI. However, you can trigger a workflow from an assistant by using APIs or by integrating external tools like Make, Pipedream, or Zapier. This method allows you to utilize workflows when certain conditions are met during an interaction with your assistant.
Regarding the difference between assistants and workflows:
-
Assistants are single AI agents designed for continuous conversation, suited for answering queries and providing real-time responses.
-
Workflows, on the other hand, are designed for structured, deterministic conversation flows using a visual builder. They are ideal for scenarios involving multiple steps or requiring detailed data collection and routing logic.
Workflows can be connected to a phone number, allowing them to handle calls properly by defining specific conversation paths and conditions. This feature makes them suitable for tasks like call centers or structured customer support interactions.
For more details on creating and managing workflows, you can check the [Workflows Quickstart](
https://docs.vapi.ai/workflows/quickstart) guide.