What is MeyaGPT?
MeyaGPT is a platform for building and launching customer support services. It allows users to create chatbots using an advanced mobile and web chat user interface. The platform supports a wide range of integrations and allows users to create custom flows and components. It is notable for its in-browser developer console that provides CLI access, thereby enabling users to build exactly what they need with their own code and integrations.
What programming languages does MeyaGPT use?
MeyaGPT utilizes both BFML, a human-friendly YAML syntax, and Python 3 programming languages with async I/O. The use of Python 3 allows users to install any Python packages and extend SDK element classes.
Can I customize the user interface of MeyaGPT?
Yes, MeyaGPT provides options for customizing the chat user interface. It supports advanced widgets, modes, and customizations across Android, iOS, and web platforms.
Does MeyaGPT offer a free trial?
Yes, MeyaGPT does offer a 14-day free trial with no credit card required. The trial includes advanced mobile and web chat UI, unlimited custom flows and components, and access to the in-browser developer console with CLI.
What kind of support does MeyaGPT provide?
MeyaGPT offers extensive support to its users. This includes shared Slack channel and email access, collaborative solutioning, pair-programming sessions, and proactive monitoring and incident escalation. The support is provided 24/7.
What is the in-browser developer console in MeyaGPT?
The in-browser developer console in MeyaGPT is a feature that provides command line interface (CLI) access. It allows users to build exactly what they need utilizing their own code and integrating with other systems. With this tool, users can effectively control their chatbot's capabilities and functions.
What integrations does MeyaGPT support?
MeyaGPT supports integrations with various messaging platforms, customer support providers, natural language understanding tools, and user analytics. In terms of messaging platforms, it supports Meya Orb Mobile, Whatsapp, Facebook Messenger, Twitter, Twilio, and Google Assistant. For customer support providers, it integrates with Front, Zendesk Chat, Zendesk Support, Salesforce Live Agent, and Twilio Flex. MeyaGPT also uses AI interpretation tools such as Dialogflow and Wit.ai, and it supports API and Python integrations for backend data and services. Analytics can be measured through Segment and Google Analytics.
Is MeyaGPT scalable?
Yes, MeyaGPT is scalable, which allows for growth and adjustment to the needs of its users. It allows users to connect any system, script any flow, and code any component, providing the flexibility needed for scalability.
What is BFML?
BFML, used in MeyaGPT, is a simple, human-friendly YAML syntax. It has the full power of Jinja2 templating and supports Turing-complete flow control. A visual flow editor supports all features of BFML.
Can I build my own integrations in MeyaGPT?
In MeyaGPT, users can indeed build their own integrations and loggers using its Python functionality. This includes the capacity to install any Python packages and extend SDK element classes.
Does MeyaGPT offer system reference documentation?
Yes, MeyaGPT provides complete system reference documentation, alongside an introduction to flows and components, and chat UI customizations. This can help users understand and effectively utilize the system's functionalities.
Can MeyaGPT be used for customer support services?
Yes, MeyaGPT can be used for customer support services. It allows creation of a chatbot for customer interaction, support and service. It also allows integrations with various customer support providers thus enhancing the customer support process.
Can I connect any system in MeyaGPT?
MeyaGPT allows users to connect any system, enabling them to build precisely what they need using their own codes and integrations. This flexibility supports diverse business needs and system infrastructures.
How does the DevOps workflow customization in MeyaGPT work?
MeyaGPT supports a customizable DevOps workflow. Users can code in the web console or in a local IDE. There are specialized app types for development, staging, and production. It allows for GitHub Actions to be used for deploys and users can build customizable app image builds. The overall process supports continuous improvement of the system.
Can I create custom flows and components in MeyaGPT?
Yes, in MeyaGPT, users can create unlimited custom flows and components. This feature is included in the 14-day free trial of the program as well, allowing new users to explore these capabilities.
What chat UI customizations are available in MeyaGPT?
MeyaGPT provides several options for chat UI customizations. These include buttons with icons, markdown-formatted text, text input fields, multiple choice options, full-featured tiles, custom status text, custom composer settings, and configurable chat headers.
Can I react to any event with custom code in MeyaGPT?
Yes, in MeyaGPT users can react to any event with custom code. This is part of its third-generation, event-oriented architecture that offers high functionality and responsiveness.
Does MeyaGPT support GitHub actions of deploys?
Yes, MeyaGPT does support GitHub actions for deploys. This allows for smooth deployment workflows using one of the most popular software development platforms, enabling better team collaborations and simplified version controlling.
What is the 'event-oriented' architecture of MeyaGPT?
MeyaGPT uses a third-generation, event-oriented architecture. This design allows users to emit built-in and custom events and react to any event with custom code. This architecture enhances real-time responsiveness and interaction, greatly improving the end-user experience.
How does the Python 3 with async I/O feature function in MeyaGPT?
MeyaGPT supports Python 3 with async I/O, which allows users to write asynchronous code for tasks that occur concurrently, not making the program wait for the task to complete, enhancing efficiency. Users can also install any Python packages they need and extend SDK element classes, contributing to increased customization and flexibility.