API కనెక్షన్లు
API కనెక్షన్లు అనేవి సంభాషణ సమయంలో మీ ఏజెంట్లు కాల్ చేయగల అనుకూల HTTP ఫంక్షన్లు — ఆర్డర్ను వెతకడం, టికెట్ను సృష్టించడం, మీ స్వంత బ్యాకెండ్ నుండి ఖాతా స్థితిని పొందడం వంటివి. మీరు ఎండ్పాయింట్ను కనెక్షన్లు → APIలు (/dashboard/api-connections) కింద ఒకసారి నిర్వచిస్తారు; కనెక్షన్ జతచేయబడిన ఏజెంట్లు సంభాషణకు అవసరమైనప్పుడు దానిని ఇన్వోక్ చేయగలరు.
దీన్ని రూపొందించడానికి రెండు మార్గాలు ఉన్నాయి: విజార్డ్ విశ్లేషించగలిగేదాన్ని పేస్ట్ చేయండి లేదా కనెక్షన్ను మాన్యువల్గా సెటప్ చేయండి.
వేగవంతమైన మార్గం: పేస్ట్ చేసి విశ్లేషించండి
- కొత్త API కనెక్షన్ను క్లిక్ చేయండి
డైలాగ్ విజార్డ్లో తెరుచుకుంటుంది. బాక్స్లో నమూనా cURL కమాండ్, OpenAPI/Swagger స్పెక్, Postman ఎగుమతి, TypeScript ఇంటర్ఫేస్, లేదా Zod స్కీమాను పేస్ట్ చేయండి.
- విశ్లేషించండి క్లిక్ చేయండి
ThunderPhone మీ పేస్ట్ నుండి పూర్తి కనెక్షన్ను ఊహిస్తుంది — URL, మెథడ్, హెడర్లు, అలాగే అది కనుగొన్న క్వెరీ పరామీటర్లు మరియు రిక్వెస్ట్ బాడీ నుండి రూపొందించిన పరామీటర్ స్కీమా. మీరు పేస్ట్ చేసిన హెడర్లు (ఆథెంటికేషన్ హెడర్లతో సహా) ఎండ్పాయింట్ కాన్ఫిగరేషన్లోకి తీసుకురాబడతాయి.
- హైలైట్ చేసిన ఫీల్డ్లను నిర్ధారించండి
ఊహించిన కాన్ఫిగరేషన్, సమీక్ష కోసం అంచనా వేసిన ఫీల్డ్లు హైలైట్ అయి తెరుచుకుంటుంది. ఏజెంట్ ఫంక్షన్ను ఎప్పుడు, ఎలా కాల్ చేయాలో అర్థం చేసుకునేలా పేర్లు, వివరణలు, పరామీటర్ రకాలను సర్దుబాటు చేయండి — మోడల్ చదివేది వివరణనే.
- ధృవీకరించి సేవ్ చేయండి
సేవ్ చేయడం ముందుగా మీ ఎండ్పాయింట్పై లైవ్ టెస్ట్ రిక్వెస్ట్ను అమలు చేస్తుంది. రిక్వెస్ట్ విఫలమైతే, కనెక్షన్ సేవ్ చేయబడదు — URL, ఆథెంటికేషన్ హెడర్లు లేదా బాడీని సరిచేసి మళ్లీ ప్రయత్నించండి. విజయవంతమైతే కనెక్షన్ ధృవీకరించబడింది బ్యాడ్జ్తో నిల్వ చేయబడుతుంది.
మీ పేస్ట్లో విజార్డ్కు రిక్వెస్ట్ URL కనబడకపోతే, అది మీకు తెలియజేస్తుంది —
పూర్తి http(s) ఎండ్పాయింట్ను చేర్చి మళ్లీ ప్రయత్నించండి.
మాన్యువల్ సెటప్
విజార్డ్లో మాన్యువల్గా సెటప్ చేయండి → క్లిక్ చేయండి (లేదా వెనక్కి వెళ్లడానికి AI దీనిని ఊహించాలా? విజార్డ్ను ప్రయత్నించండి → క్లిక్ చేయండి). మాన్యువల్ బిల్డర్లో రెండు ఎడిటర్లు ఉంటాయి:
- విజువల్ — డిస్ప్లే పేరు, ఫంక్షన్ పేరు, రిక్వెస్ట్
URL, మెథడ్ (
POST,GET,PUT,PATCH,DELETE), అనుకూల హెడర్లు, మరియు పరామీటర్ స్కీమా కోసం ఫారమ్ ఫీల్డ్లు (ఏజెంట్ అందించగల ప్రతి ఆర్గ్యుమెంట్కు ప్రాపర్టీని జోడించండి). - JSON — నేరుగా టూల్ స్పెక్ను పేస్ట్ చేయడానికి లేదా సూక్ష్మంగా సర్దుబాటు చేయడానికి రా JSON రూపంలోని అదే నిర్వచనం.
ఐచ్ఛికమైన టెస్ట్ రిక్వెస్ట్ ప్యానెల్, సేవ్ చేయడానికి ముందు కాన్ఫిగర్ చేసిన రిక్వెస్ట్ను పంపడానికి అనుమతిస్తుంది మరియు స్థితి, లేటెన్సీ, ప్రతిస్పందన ప్రివ్యూను చూపిస్తుంది. ధృవీకరించి సేవ్ చేయండి ఎల్లప్పుడూ ఈ టెస్ట్ను అమలు చేస్తుంది మరియు విజయవంతమైనప్పుడే సేవ్ చేస్తుంది.
మీ కనెక్షన్లను నిర్వహించండి
ప్రతి కనెక్షన్ వరుస దాని ధృవీకరణ స్థితి — ధృవీకరించబడింది, పరీక్షించలేదు, లేదా లోపం — దాని ఫంక్షన్ పేరు, మరియు దానిని ఉపయోగించే ఏజెంట్లను చూపిస్తుంది. వరుస చర్యల మెనూ నుండి మీరు వీటిని చేయవచ్చు:
- సవరించండి — కాన్ఫిగరేషన్ను మళ్లీ తెరవండి.
- క్లోన్ చేయండి — ప్రారంభ బిందువుగా దానిని నకలు చేయండి (నకలు పరీక్షించని స్థితిలో ప్రారంభమవుతుంది).
- రివిజన్ చరిత్ర — మునుపటి వెర్షన్లను వీక్షించి, ఒకదాన్ని ఎడిటర్లోకి పునరుద్ధరించండి.
- బదిలీ చేయండి — మీరు చెందిన మరొక సంస్థకు కనెక్షన్ను కాపీ చేయండి లేదా తరలించండి. తరలించడం వలన ఇక్కడి నుండి అది తొలగించబడుతుంది; దానిని ఉపయోగించిన ఏజెంట్లకు మళ్లీ కాన్ఫిగరేషన్ అవసరం కావచ్చు.
- తొలగించండి — శాశ్వతం; కనెక్షన్ను ఉపయోగించే ఏజెంట్లను మళ్లీ కాన్ఫిగర్ చేయాల్సి ఉంటుంది.
దీన్ని ఏజెంట్కు జతచేయండి
బిల్డర్లోని API కనెక్షన్ల విభాగంలో ఏజెంట్కు కనెక్షన్ను జోడించండి (ఏజెంట్ను రూపొందించండి). ప్రతి కనెక్షన్ను ఏ ఏజెంట్లు ఉపయోగిస్తున్నాయో జాబితా చూపిస్తుంది, కాబట్టి మార్పు దేనిపై ప్రభావం చూపుతుందో మీరు వెంటనే తెలుసుకోవచ్చు.
తదుపరి దశలు
అదే కనెక్షన్లను ప్రోగ్రామాటిక్గా సృష్టించండి మరియు నిర్వహించండి.
ముందే రూపొందించిన Google, Slack, HubSpot, Salesforce, మరియు Cal.com కనెక్షన్లు.
మీ ఏజెంట్లకు పూర్తి టూల్ సర్వర్ను అందుబాటులో ఉంచండి.
ఇంటిగ్రేషన్ రిసోర్స్లోని ప్రతి ఫీల్డ్.