Automation Studio
Chatbots
Components
Use components

Use a component in a solution

EARLY ACCESS
  1. Create the component in Chatbots.
  2. Create Input and Output attributes in the component.
  3. In a supported solution such as a Chatbots chatbot, call the component.
  4. In the solution, provide the input to the component through the Input attributes.
  5. The component processes the input and generates an output.
  6. The component returns the output through Output attributes.

Use a component in a Chatbots chatbot

  1. In your chatbot, add the Component element.

  2. In the element, select a component.

    IMPORTANT

    You can only add a component that has the same channel as the chatbot.

    The element shows the input and output attributes that are used in the selected component.

  3. Enter the values of the input attributes.

  4. Map the output attributes of the component to chatbot attributes.

  5. Configure a fallback to manage errors. Example: Failure to call the component or component processing fails.

    In such cases, the fallback action is triggered.

    For more information, see the Fallback documentation.

  6. Configure the chatbot to meet your use case and requirements.

  7. Test the functionality of the component in the Test > Simulator tab.

    The Component start field shows the input for the component.

    The other fields show the processing in the component.

    The Component end field shows the output from the component.

  8. Activate the chatbot.

    IMPORTANT

    If the selected component is deleted, you must either use a different component or remove the Component element before you activate the chatbot.

    If the selected component has not been published, you must publish it before you can activate the chatbot.







Need assistance

Explore Infobip Tutorials

Encountering issues

Contact our support

What's new? Check out

Release Notes

Unsure about a term? See

Glossary
Service status

Copyright @ 2006-2026 Infobip ltd.

Service Terms & ConditionsPrivacy policyTerms of use