---
title: "Unganisha programu (Google, Slack, HubSpot na zaidi)"
description: "Wape ejenti wako uwezo halisi kwa mibofyo michache bila msimbo — angalia kalenda, sasisha CRM yako, tuma ujumbe kwenye Slack — kupitia miunganisho iliyotayarishwa awali na programu unazotumia."
---

Miunganisho ya programu humwezesha ejenti wa sauti kutenda ndani ya zana ambazo timu yako tayari
hutumia, katikati ya mazungumzo: kuangalia upatikanaji kwenye kalenda, kumtafuta mpigaji simu
kwenye CRM yako, kuongeza maelezo ya mteja mtarajiwa kwenye lahajedwali, kuchapisha muhtasari kwenye Slack. Unaunganisha
akaunti mara moja chini ya **Miunganisho → Programu**
(`/dashboard/app-connections`), unachagua kile ejenti anaruhusiwa kufanya, na
kuambatisha muunganisho kwa ejenti yeyote kwenye kijenzi chake.

Programu sita zinapatikana leo:

| Programu | Kile ejenti wako anaweza kufanya nayo |
| --- | --- |
| **Google Calendar** | Kuona upatikanaji na kusimamia matukio ya kalenda. |
| **Google Sheets** | Kuongeza maelezo ya mteja mtarajiwa na matokeo ya simu kwenye lahajedwali. |
| **Slack** | Kupata chaneli, kutafuta ujumbe, na kuchapisha kwa ruhusa. |
| **HubSpot** | Kupata anwani, kusasisha rekodi, na kuongeza madokezo. |
| **Salesforce** | Kutafuta rekodi, kusasisha wateja watarajiwa, na kurekodi shughuli. |
| **Cal.com** | Kuangalia upatikanaji na kusimamia miadi. |

Kwa chochote kisicho kwenye orodha hii, unda
[muunganisho maalum wa API](/sw/guides/api-connections) au ongeza
[seva ya MCP](/sw/guides/mcp-servers).

## Unganisha akaunti

<Steps>
  <Step title="Fungua Miunganisho → Programu na ubofye Ongeza programu">
    Kiteuzi kinaonyesha programu sita. Unaweza kuunganisha akaunti nyingi
    za programu ileile — kila moja huonyesha idadi ya "zilizounganishwa" pindi unapokuwa na moja.
  </Step>
  <Step title="Idhinisha akaunti">
    Programu nyingi hutumia OAuth: dirisha ibukizi hufunguka, unaingia kwa mtoa huduma na
    kuidhinisha ufikiaji, kisha muunganisho huonekana kwenye ukurasa. **Cal.com ndiyo
    tofauti** — inaunganishwa kwa kutumia ufunguo wa API badala yake. Bandika ufunguo
    na ubofye **Thibitisha na uunganishe**; ufunguo hukaguliwa dhidi ya Cal.com
    kabla haujasimbwa kwa njia fiche na kuhifadhiwa.
  </Step>
  <Step title="Google Sheets pekee: chagua lahajedwali">
    Muunganisho wa Sheets unahitaji kujua ni lahajedwali gani na kichupo gani cha kuandika
    ndani yake. Mara tu baada ya kuunganisha, paneli ya usanidi hufunguka — bandika
    URL ya lahajedwali (au ID yake), bofya **Kagua lahajedwali**, na
    uchague kichupo. Paneli inathibitisha safu wima ilizopata. Hadi hili
    lifanywe, kigae cha muunganisho kinaonyesha **Inahitaji usanidi**.
  </Step>
</Steps>

Kuunganisha na kusimamia miunganisho ya programu kunahitaji jukumu la **msimamizi** au **mmiliki**
katika shirika.

## Dhibiti kile ejenti anaweza kufanya

Kila muunganisho una vigeuzi vya ruhusa kwa kila operesheni — fungua kigae cha muunganisho
ili kuvisimamia. Operesheni za kusoma huanza zikiwa zimewezeshwa; operesheni zinazoweza
kuandika au kubadilisha data yako huanza **zimezimwa** hadi utakapozimwezesha:

| Programu | Imewezeshwa kwa chaguomsingi | Imezimwa kwa chaguomsingi |
| --- | --- | --- |
| Google Calendar | Kuona matukio na upatikanaji, Kuunda matukio | Kusasisha matukio, Kughairi matukio |
| Google Sheets | Kuongeza safu mlalo | — |
| Slack | Kuona chaneli na ujumbe wa hivi karibuni, Kutafuta ujumbe | Kuchapisha ujumbe |
| HubSpot | Kutafuta na kusoma anwani na kampuni | Kuunda au kusasisha anwani na kuongeza madokezo |
| Salesforce | Kutafuta na kusoma wateja watarajiwa, anwani, na fursa | Kuunda au kusasisha rekodi na kurekodi shughuli |
| Cal.com | Kuorodhesha aina za matukio na kuangalia upatikanaji, Kuunda miadi | Kubadilisha muda au kughairi miadi |

Operesheni unayoizima haipatikani tu kwa ejenti — zana
zinazolingana haziwahi kutolewa kwake kwenye simu.

## Zana ambazo ejenti wako hupata

Baada ya muunganisho kuambatishwa kwa ejenti, operesheni zilizowezeshwa
huonekana kama zana zinazoweza kuitwa wakati wa mazungumzo:

- **Google Calendar** — `calendar_list_events`, `calendar_check_availability`,
  `calendar_create_event`, `calendar_update_event`, `calendar_cancel_event`
- **Google Sheets** — `sheets_append_row` (huandika kwenye lahajedwali na kichupo
  ulichosanidi)
- **Slack** — `slack_list_channels`, `slack_search_messages`,
  `slack_post_message`
- **HubSpot** — `hubspot_search_contacts`, `hubspot_get_contact`,
  `hubspot_upsert_contact`, `hubspot_add_note`
- **Salesforce** — `salesforce_search_records`, `salesforce_get_record`,
  `salesforce_upsert_lead`, `salesforce_log_activity`
- **Cal.com** — `calcom_list_event_types`, `calcom_check_availability`,
  `calcom_create_booking`, `calcom_cancel_booking`

Hauandiki schema za yoyote kati ya hizi — ThunderPhone hufafanua zana
na kuelekeza simu kupitia akaunti iliyounganishwa.

## Ambatisha muunganisho kwa ejenti

Miunganisho haifanyi chochote hadi ejenti itumie. Fungua ejenti katika
kijenzi ([Unda ejenti](/sw/guides/build-an-agent)) na uongeze muunganisho
katika sehemu yake ya **Programu zilizounganishwa**. Kigae cha muunganisho kwenye ukurasa wa Programu
huonyesha ni operesheni ngapi zimewezeshwa na ni ejenti ngapi zinakitumia.

## Ondoa muunganisho

Fungua kigae cha muunganisho na uondoe muunganisho kutoka hapo. Ejenti ambazo
zilikuwa zikitumia zitapoteza zana hizo kwenye simu yao inayofuata.

## Hatua zinazofuata

<CardGroup cols={2}>
  <Card title="Geuza API yoyote kuwa kitendo cha ejenti" icon="plug" href="/sw/guides/api-connections">
    Kisanidi cha kubandika cURL kwa huduma zisizo na muunganisho wa asili.
  </Card>
  <Card title="Ongeza seva ya MCP" icon="server" href="/sw/guides/mcp-servers">
    Leta seva yako ya zana kupitia Streamable HTTP.
  </Card>
</CardGroup>
