Integration with OpenAPI in SmartFlow
Introduction
SmartFlow-ը թույլ է տալիս արտաքին API-ների ինտեգրում OpenAPI ստանդարտի միջոցով: Այս ֆունկցիան ձեզ տալիս է մեծ ճկունություն ձեր աշխատանքային գործընթացները կապելու համար երրորդ կողմի ծառայությունների հետ, ավտոմատացնելու բարդ առաջադրանքները և հարստացնելու ձեր բիզնես գործընթացները:
Why use OpenAPI in SmartFlow?
- Interoperability: Կապեք SmartFlow-ը ցանկացած համակարգի հետ, որը համատեղելի է OpenAPI-ի հետ:
- Advanced automation: Ապահովեք API զանգեր տվյալները ուղարկելու կամ ստանալու համար իրական ժամանակում:
- Time-saving: Ներմուծեք OpenAPI հավաքածուներ օգտագործելու համար նախապես սահմանված վերջնակետեր առանց բարդ կոնֆիգուրացիայի:
Screenshot: [Include a screenshot showing the interface for importing an OpenAPI collection from the chatbot's Settings page.]
Adding an OpenAPI Integration
1. Import an OpenAPI Collection
- Access the Chatbot Settings page: Նավարկեք համապատասխան chatbot-ի "Settings" ներդիրում:
- Import a file or configure from the interface: Սեղմեք "Add an OpenAPI collection" և ընտրեք JSON կամ YAML ֆայլ, կամ կոնֆիգուրացրեք վերջնակետերը անմիջապես ինտերֆեյսից:
- Validation: Վերջնակետերը ավտոմատ կերպով դասակարգվում են հավաքածուի համաձայն և վավերացվում:
- Save: Երբ վավերացվի, վերջնակետերը հասանելի են դառնում որպես "API" տեսակի գործողություններ SmartFlow-ում:
Screenshot: [Show the configuration interface in the Chatbot Settings page.]
2. Use API Actions in SmartFlow
- Add an action: Ձեր SmartFlow աշխատանքային գործընթացում անցեք Actions ներդիր և ընտրեք "API":
- Choose an endpoint: Վերջնակետերը դասակարգվում են հավաքածուի համաձայն և հասանելի են բոլոր տեսակի SmartFlow-ների համար:
- Define parameters: Կոնֆիգուրացրեք զանգի համար անհրաժեշտ դաշտերը (headers, body, և այլն):
- Default observation: Դեֆոլտի համաձայն, յուրաքանչյուր API գործողություն վերադարձնում է զանգի արդյունքը որպես դիտարկում "Conversation Tool" ռեժիմում, թույլ տալով AI-ին ավտոմատ կերպով կատարել հաջորդ որոշումը:
Screenshot: [Insert a screenshot showing an endpoint used as an API action in SmartFlow.]
Usage Example
Scenario: Synchronization with an external CRM
- Objective: Թարմացնել հաճախորդի տեղեկությունները ձեր CRM-ում, երբ ձևը ներկայացվում է:
- Workflow:
- Trigger: Օգտագործողը լրացնում է ձևը SmartForm-ի միջոցով:
- API Action: Ուղարկեք ձևի տվյալները ձեր CRM-ի API-ին:
- Observation: Զանգի արդյունքը ավտոմատ կերպով վերադարձվում է որպես դիտարկում "Conversation Tool" ռեժիմում:
- Benefits: Ժամանակի խնայողություն և ձեռքով սխալների նվազեցում:
Screenshot: [Show a complete workflow with an API call linked to a CRM.]
Scenario: Retrieving user data
- Objective: Անձնավորել chatbot-ի պատասխանն օգտվողի տվյալների հիման վրա:
- Workflow:
- Trigger: Օգտագործողի հարցում chatbot-ում:
- API Action: Հարցում կատարեք արտաքին API-ին, որպեսզի ստանաք օգտվողի տեղեկությունները:
- Observation: Օգտագործեք վերադարձված տվյալները որպես դիտարկում, որպեսզի որոշեք chatbot-ի հաջորդ պատասխանն:
Screenshot: [Illustrate an interaction between a chatbot and an external API.]
Լավագույն գործելակերպեր
- Ներմուծեք ստուգված հավաքածուներ: Համոզվեք, որ ձեր OpenAPI ֆայլերը համապատասխանում են ստանդարտներին, որպեսզի խուսափեք ներմուծման սխալներից:
- Հաճախ փորձարկեք: Վավերացրեք ձեր API կանչերը, որպեսզի համոզվեք, որ դրանք աշխատում են նախատեսված ձևով:
- Document your integrations: Ավելացրեք հստակ նկարագրություններ յուրաքանչյուր վերջակետին, որպեսզի հեշտացնեք դրանց կառավարման գործընթացը:
Այս ինտեգրացիայի շնորհիվ SmartFlow-ը դառնում է ավելի ուժեղ հարթակ՝ ձեր գործիքները միացնելու և ձեր գործընթացները ավտոմատացնելու համար: Մեկնեք հաջորդ բաժին՝ բացահայտելու Տեղափոխման Խանութը և կիսվելու ձեր աշխատանքային հոսքերով: